Stuart Townsend Photo - Charlize Theron and Stuart Townsend During the 2009 Afi Fest Presentation of the New Movie From the Weinstein Company the Road Held at Graumans Chinese Theatre in Los Angeles California 11-04-2009 Photo by Michael Germana - Globe Photos Inc
{}