Last Christmas

Time: 12:20,14:50,17:20,20:30,12:50,15:30,18:00,20:00,13:00,12:10,14:30,17:00

Place: Cineworld Falkirk

Kate (Clarke) is a Yugoslavian immigrant whose life is going downhill until she meets the mysterious bike-riding Tom (Golding), who seems too good to be true. Thompson and Kimmings’ script is a saccharine romantic fantasy and George Michael’s music isn’t always incorporated effectively, but its heart is in the right place.