Angel Cast Helena Bergström Elisabeth Carlsson Rolf Lassgård Johan Rabaeus Peter Gardiner Rikard Wolff Tommy Andersson Peter Jihde