2010 | Universal pictures | Directed by David Goyer