Smoke, mirrors and Passion'

Brian De Palma's new thriller is one nasty parlor game for the 21st century

by