Not Another Happy Ending › Cast
Karen Gillan
Jane Lockhart
Stanley Weber
Tom Duval
Henry Ian Cusick
Willie
Gary Lewis (actor)
Benny Lockhart
Iain De Caestecker
Roddy
Amy Manson
Darsie
Kate Dickie
Anne Lefevre
Freya Mavor
Nicola Ball
Niall Greig Fulton
Team Member 1
John Bett
Mr. McLeish
Louise Goodall
Dr. Klinsch
Bill Barclay
Team Member 2