Last Christmas

Last Christmas ★½

The first 30 minutes of the film are fine but really becomes a mess towards the end.