A bunch of Italians speaking dubbed English are invited to a Berlin cinema (we kid, only because we love) in Demons.┬áIt’s an invite-only screening with tickets handed out near a deserted S-Bahn station by a guy in a rather creepy mask. He’s asked by a rather attractive college, “Cheryl”, “Are you dressed like this forContinue reading “Demons”