Directed by Bryan Singer. Starring Famke Janssen, Ian McKellen, James Marsden.
Director: Bryan Singer
Producer: Lauren Shuler-Donner
Producer: Ralph Winter
Actor: Famke Janssen
Actor: James Marsden
Actor: Hugh Jackman
Actor: Patrick Stewart
Actor: Ian McKellen
Actor: Anna Paquin
Actor: Halle Berry
Actor: Ray Park
Actor: Rebecca Romijn
Actor: Tyler Mane