Tobey Maguire (Bobby Fischer) : Hugolin Chevrette
Liev Schreiber (Boris Spassky) : Pierre Auger
Lily Rabe (Joan Fischer) : Mélanie Laberge
Peter Sarsgaard (le père Bill Lombardy) : Jean-François Beaupré
Robin Weigert (Regina Fisher) : Hélène Mondoux
Michael Stuhlbarg (Paul Marshall) : Gilbert Lachance
Brett Watson (Lothar Schmid) : Carl Béchard
Evelyne Brochu (Donna) : Catherine Brunet ou Elle-même
Conrad Pla ( Carmine Nigro) : Marc Bellier