I can't remember the last time I saw a movie this great. A positive life lesson with an engaging plot line. Witty and clean humour that everyone can relate to. A movie great for all ages. I've seen this movie more than once now, and enjoy it every time. Hope to see it on Freeform next Christmas.