Superb Christian movie that flaunts the eternal themes of faith, hope, and love. I was crying at the end. I'll watch Dean Cain in anything, but the real star of the show is Brayden Lacer ("Josh)". The kid blew me away. He steals every scene he's in, and goes toe to toe with much older, seasoned actors. I highly recommend this film and look forward to following young Brayden's career.