Back to Article »

Director Simon West on the set of The Mechanic (2010) Movie Image