![](http://i.imgur.com/RJ9BsMJ.jpg)
Charlize Theron as Elaine Mallory
![](http://i.imgur.com/dqM9LPq.jpg)
Anne Hathaway as Justine
![](http://i.imgur.com/harhSYP.jpg)
Jeremy Renner as Martin
![](http://i.imgur.com/zcxGX7W.jpg)
Jake Gyllenhaal as Jared Kincaid
![](http://i.imgur.com/ayESqgk.jpg)
Abigail Breslin (circa 2007) as The Archive/“Ivy”
![](http://i.imgur.com/EV1GlzW.jpg)
Patrick Stewart as Donar Vadderung
![](http://i.imgur.com/iI2bCfM.jpg)
Uma Thurman as Sigrun Gard
![](http://i.imgur.com/WYKHVUN.png)
Dave Bautista as Hendricks
![](http://i.imgur.com/d3GNYgU.jpg)
Emily Blunt as Anna Valmont
![](http://i.imgur.com/axX2PEd.jpg)
Martin Freeman as Ernest “Binder” Tinwhistle
![](http://i.imgur.com/hTC1Ow8.jpg)
Christian Bale as Victor Sells
![](http://i.imgur.com/7dvFdyE.jpg)
Tom Hardy as Goodman Grey
![](http://i.imgur.com/CLibFk5.jpg)
Jennifer Lawrence as Hannah Ascher
![](http://i.imgur.com/bKYPWrC.jpg)
Keanu Reeves as Hades (COME AT ME, BRO)
![](http://i.imgur.com/cYrdkWd.jpg)
Hugh Keays-Byrne as the voice of Shagnasty (let me have this)