Victor Slezak Richard Butler Bernd Vollbrecht Chantal Perron Jean Craig Sabine Arnhold Bradley Stryker Sam Stinson Robert Glatzeder Philip Granger Sheriff Loftlin Erich Räuker Jurnee Smollett ? Anja Stadlober Jude Law ? Florian Halm Odessa Young ? Franciska Friede Nicholas Hoult ? Julius Jellinek Alison Oliver ? Olivia Büschken Tye Sheridan ? Sebastian Fitzner Marc Maron ? Martin Umbach