The lyrics of The Proclaimers were the inspiration for Sunshine On Leith.
Soldiers Davy (George MacKay) and best mate Ally (Kevin Guthrie) return home after a roadside bomb kills one of their friends.
Ally falls into the arms of his girlfriend Yvonne (Freya Mavor), who is Davy’s sister, while Davy kindles romance with Yvonne’s best friend, Liz (Antonia Thomas).
Both relationships blossom and Ally buys a ring, intending to go down on bended knee at the forthcoming 25th anniversary party of Davy and Liz’s parent). But a dark secret from the past threatens to tear them apart.
Sunshine On Leith is shamelessly sentimental, tugging heartstrings with abandon, but the joyfulness gradually wears us down until we’re powerless to resist.