photo  Charlize Theron, Stuart Townsend