If you’re ever looking to spark a heated debate amongst cinefiles mention the name Brian De Palma. Many will passionately say he is a technical genius and master of suspense with a keen eye for satire and intertextualization, while others will call him a misogynistic hack who can’t tell a coherent story. No matter how […]