menubyvicky.com
TIFF Review: Passion
Writer & Director: Brian De Palma Starring: Rachel McAdams, Noomi Rapace, Paul Anderson, Karoline Herfurth After a five-year absence, director Brian De Palma returns with an erotic thriller ent…