Guest Stars Rebecca Ferguson as Louise Fredman Ashley Madekwe as Dolores Maria Santana Nicholas Hoult as Stefan Fredman Sophie Stanton as Annette Fredman John McEnery as Lars Magnusson Jill Baker as Anita Carlman Polly Hemingway as Gertrude Michael Culver as Hugo Sandin Malcolm Tierney as Wetterstedt Lars Humble as Arne Carlman Alisa Arnah as Erika Carlman Joseph Chance as Mats Ekholm