Gran Torino Cast
The cast of Gran Torino.
49 actors