Guest Stars Saar de Groof as Yalda Keith McErlean as DS Jason Briggs Venetia Bowe as Katya Antti Reini as Kazimirs Vanags Matti Onnismaa as Mikael Elmer Bäck as Matti Ian Gerard Whyte as Sean Duffy Charlotte Timmers as Annabelle Fried Megan O'Kelly as Anya Sin Nam Rigter as Vong Aisling O'Mara as Sutton Jonna Järnefelt as Auni Jussi Nikkilä as Aarne Elle Aleksandra Lehtonen as Young Mari Jauri Suurtarinen as Young Aarne Daniel Farin as Young Niclas Gerber Eelis Kesäläinen as Young Jakob Gerber Tess Bryant as Lucy