Said the Ripper – Weekend
Ali Abbasi's Sacred Spider Killer, a film about a brutal serial killer, was awarded Best Actress last spring at Cannes....
Ali Abbasi's Sacred Spider Killer, a film about a brutal serial killer, was awarded Best Actress last spring at Cannes....