Not Another Happy Ending. Copyright: Synchronicity Films.

Not Another Happy Ending

Cast & Crew

Main cast
Karen Gillan Jane Lockhart
Stanley Weber Tomas Duval
Amy Manson Darsie
Iain De Caestecker Roddy
Kate Dickie Anne Lefevre
Freya Mavor Nicola Ball
Gary Lewis Benny Lockhart
Henry Ian Cusick Willie
Writing team
David Solomons Writer
Production team
John McKay Director
Claire Mundell Producer
Wendy Griffin Producer
Steve Milne Executive Producer
Calum Ross Editor
Andy Harris Production Designer
Lorne Balfe Composer