46 total votes
John Preston

John Preston

John Preston is ranked on...

#10 of 23 The Greatest Characters Played by Christian Bale, Ranked 1k VOTES This list contains information on the best characters played by Christian Bale ranked from best to worst by user votes. Th...

John Preston is also found on...

List of Equilibrium Characters