He will play Amphiarus — "part priest, part prophet, and part warrior" — to the Rock's Hercules, and we are going to go ahead and bet money right now that the prophet turns out to be the bad guy. (An oracle who fights? Suspicious.) Joseph Fiennes, John Hurt, and Rebecca Ferguson have also been cast; the movie opens in 2014, which has been renamed the Year of Hercules. Hercules! Hercules!