![](https://i.imgur.com/8zEpMiu.jpg)
Christian Bale as Jordain Perrault III
![](https://i.imgur.com/bhXVSkn.jpg)
Stephen Collins as Randall Flynn
![](https://i.imgur.com/KK9un6U.jpg)
Jade Hassouné as Revenant
![](https://i.imgur.com/nvPImt5.jpg)
Rutger Hauer as Eosaph MacCallum
![](https://i.imgur.com/aDTyDfc.jpg)
Al Murray as Jean Le Roux
![](https://i.imgur.com/ndV9yxO.jpg)
Katie Sackhoff as Sophie Walsman
![](https://i.imgur.com/7bspDpB.jpg)
Gabriella Wilde as Isabella Moore
Featuring
Appearances by
![](https://i.imgur.com/rmZCTW9.jpg)
Michelle Forbes as Alice "Ghost" Barton