Stellan Skarsgard
as Tomas
Andrea Hovig
as Anja
Elli Müller Osbourne
as Julie
Johannes Joner
as Frans
Steinar Hallert
as Simon
Eirik Hallert
as Henrik
Thomas Moe
as Assisterende kirurg
Alexander Mørk-Eidem
as Arthur
Terje Auli
as Prest
Gjertrud Jynge
as Vera
Bente Westad
as Sykepleier
Einar Økland
as Anjas father
Bill Croft
as General
Jamieson Boulanger
Francois Dagenais
Vincent D'Arbouze
Catherine Lipscombe
Lucas Silveira
as Barber
Ian Murchison
Jack Zeppetelli
Daniel Lanteigne
Zaz Zielinski