Denize Karabuda is a Swedish actress, screenwriter and author.
as Vendela
as Aicha's Mother
as Female kidnapper
as Carina Enecke