The movie will be in theaters May 22, 2008. I'm a bit concerned because it's a little Temple of Doomish, but what the hey, I'll totally see it! Plus, I didn't realize crazy Karen Allen was in it. Good times.
By the way, were these two (David Gahan of Depeche Mode fame and Shia) separated at birth or what?
What do you think?