Jan Budař Ben Foster Roland Møller William Moseley Sophie Lowe Til Schweiger Werner Daehn Matthew Goode Michael Caine Karel Roden