Bad Santa 2 (out Nov 24) contains plenty of insults but there's not much to offer in the way of narrative and laugh-out-loud moments. This time around, Billy Bob Thornton's foul-mouthed character teams up with his mother and former colleague to rob a dodgy charity. Grade: C.