John Light
John Riegert / Satan
Acting
Sean Pertwee
Dani Simionescu
Acting
Boris Petroff
Father Constantin
Acting
Florinel Popescu
Priest Hitting Wood Plank
Acting
Georgina Rylance
Carla
Acting
Catalina Alexandru
Carmen
Acting
Ichim Luceafarul
Homeless Man
Acting
Flori Truscan
Woman in Police Station
Acting
Claudia Templeton
Gloria
Acting
Alexandru Virgil Platon
Florin (as Virgil Platon)
Acting
Adrian Ciobanu
Treptow
Acting
Adriana Butoi
Dani's Mother
Acting
Mihai Verbintschi
Dani's Father (as Mihai Verbitchi)
Acting
David Aparu
Young Dani
Acting
Smaranda Popescu
Young Allison
Acting
Stephen Billington
Ion
Acting
Snowy Highfield
Fussy Taxi Driver
Crew