Sam Worthington and Charlize Theron The Tourist image2.jpg

Now that Tom Cruise has decided to play a spy in "Wicihta", playing opposite a spy in "The Tourist" just seemed like overkill.  That meant that director Bharat Nalluri needed to find another actor to play the American tourist done wrong by an Interpol agent in the long-in-development Spyglass thriller.  According to Variety, the role of the titular tourist has gone to Sam Worthington - who can hopefully put all that "Terminator: Salvation" stuff behind him with his role in James Cameron's "Avatar".  Charlize Theron  is still attached to play the agent in "The Tourist" which has yet to secure domestic distribution.