Beautiful, interesting, incredible cinema.
When jingle writer Kevin travels to a remote town to spend Christmas with his son Ben, ex-wife Jill and her parents, he finds himself living the very same Christmas Day over and over again — giving him a chance to win back his family.