I feel like Scrooge redeemed! My son will tell you that I have never liked Will Farrell, EVER! Today, my opinion has changed forever! This is hands down, one of the top 3 best movies I have ever seen! I laughed. I cried! I felt bad. I felt incredibly good! What an AMAZING movie!!!!! Please, please, please watch this movie. I am going to watch it over and over! The script, acting, cast, were all beyond terrific. Loved Ryan Reynolds and Octavia Spencer too! Just a wholesome, beautiful movie.