Directed by Bryan Singer. Written by Michael Dougherty & Dan Harris. Starring Brandon Routh, Kate Bosworth, Kevin Spacey, James Marsden,… Read More