A chance meeting leads to love for a down-to-earth couple who decides to live in a remote town off the beaten path. However, their new life together rips apart from jealousy and isolation after they marry, and an old demon will prove deadly.