This movie has my entire heart. It tugs strongly at my heartstrings. The casting is beautiful! Alex Roe might not be the most handsome actor out there but the way he played this role was breathtaking. He learned the southern accent, how to sing (never sang in public before), and play the guitar (including strumming like a country artist) to give credence to this role. FASCINATING!!! The chemistry between him and Jessica Rothe is PALPABLE!!! Apparently, they had pre-production outings to develop this and the result is AMAZING!!! This is definitely a movie that I will over recommend to people!! It's an old-fashioned story of love, forgiveness, and redemption with a small-town vibe, traditional values, great music, and the best part: an ending that was so happy that it could make anyone cry. Wish I saw it on the big screen.