St Vincent (out Dec 26) stars Bill Murray as a grumpy old man who drinks, smokes and gambles. He goes through somewhat of a transformation thanks to a shy, insightful kid who has moved in next door. The script is jumbled (some subplots go nowhere) but this poignant mix of comedy and drama will win over most audiences. Grade: B.