Zach Galifianakis is on top form in his holiday special of Between Two Ferns, this time featuring Samuel L Jackson, Tobey Maguire and a very bizarre performance from Arcade Fire.

Full of NSFW language as Zach is a terrible host, but definitely worth a watch.