tokens: It stars an ensemble cast , including Hugh Jackman , James McAvoy , Michael Fassbender , Jennifer Lawrence , Halle Berry , Anna Paquin , Ellen Page , Peter Dinklage , Ian McKellen , and Patrick Stewart .