Emile Hirsch Patrick Tate Ozan Ünal / Ozan Ünal / Ozan Ünal Déborah François Audrey Tate Sonja Spuhl / Laura Maire Molly McCann Emma Tate Lou von Lenski / Marie Düe John Cusack Dutch Albert Andreas Fröhlich / Andreas Fröhlich / Andreas Fröhlich Leila Schaus Elsa Edwards Lina Rabea Mohr Paul Ronan Bill Crabtree Thomas Wenke Liz McMullen Dorothy Peale Gabrielle Pietermann Danny Webb Preacher Pike Bodo Wolf / Bodo Wolf / Rüdiger Joswig Antonia Campbell-Hughes Maria Pike Juana von Jascheroff / Josephine Schmidt Tim Ahern Sheriff Parker Erich Räuker / Reinhard Kuhnert