Barry Allen is a fictional character in the film Pawn Sacrifice .
The film stars Tobey Maguire as Bobby Fischer , Liev Schreiber as Barry Allen , Lily Rabe as Joan Fischer , and Peter Sarsgaard as William Lombardy .
Pawn Sacrifice