Here’s just a selection of the Christmas films available BBC iPlayer ... Kate Winslet, Cameron Diaz, Jude Law and Jack Black ...