James McAvoy, Rosario Dawson, and more light up the screen in this 2013 Danny Boyle thriller, which finds the director scratching his Brian De Palma itch.