Love and Lemons Cast Rakel Wärmländer Dan Ekborg Sverrir Gudnason Josephine Bornebusch Tomas von Brömssen Anki Lidén Eric Ericson Richard Ulfsäter