Answer
The answer is "Happy Christmas", a 2014 British comedy film starring Catherine Tate, Timothy Spall, Johnny Flynn, Felicity Jones, Joel Fry, Honor Kneafsey, Arsher Ali, Andrew Lincolns, and Lena Headey as Kelly. This festive feel-good family comedy follows Jenny (Catherine Tate), who invites her estranged, dysfunctional family home for Christmas.