tokens: It stars an ensemble cast that is led by Elizabeth Banks , Kristen Bell , Halle Berry , Gerard Butler , Seth MacFarlane , Leslie Bibb , Kate Bosworth , Josh Duhamel , Anna Faris , Richard Gere , Terrence Howard , Hugh Jackman , Johnny Knoxville , Justin Long , Christopher Mintz-Plasse , Chloë Grace Moretz , Chris Pratt , Liev Schreiber , Seann William Scott , Emma Stone , Jason Sudeikis , Uma Thurman , Naomi Watts and Kate Winslet .