Rob Brydon captures all the joy of Christmas, with a line-up including happy-go-lucky stars Jack Dee, Jo Brand and Alice Cooper. Adding to the fun is one of New York's finest jazz bands and an outrageous 'children's entertainer'. To make it a complete Christmas, Welsh opera superstar Bryn Terfel leads a rousing all-star finale of Have Yourself A Merry Little Christmas.