Barely a Christmas film, has some tentative links, with some of it being set at Christmas, but an enjoyable story, Rob Lowe oozes Rob Lowe all over the place and Kristin Davis is a likeable lead. And it has Elephants, lots of Elephants, Elephants are always good!