Robert Kastell returns to Sweden after having been presumed dead for thirty years. A personal tragedy has made him leave his exile, and sent him on a last journey of revenge
Robert Kastell
Ă…sa Schiller Fantuzzi
Maggie Van Haal
Anders Spetz
Johanna MĂĄnsson
Marianne-Martin Lindhe
David Hatch
Mario Fantuzzi
Jarl Myrbrand
Nike
Rolf Höglund
Julienne Dougan
Berger
Viljanen
Refugee Camp Volunteer
Receptionist ISP
Eskort