Rachel Troyer (Sarah Lancaster) is a smart, focused, single policewoman in the quaint town of Sugarcreek, nicknamed "The Little Switzerland of Ohio" and located about an hour south of Akron, in the heart of Amish country. She frequently looks in on her three kindly Amish aunts Bertha (Kelly McGillis), Anna (Marianna Alacchi) and Lydia (Annie Kitral), who raised Rachel from girlhood after she was orphaned and are the proprietors of a picturesque, although faded, farmhouse inn. When a mysterious stranger, Joe (Tom Everett Scott), shows up on the inn's doorstep with his five-year-old son, Bobby (Thomas Kapanowski), the aunts insist on taking the pair in as a matter of faith and good will. Rachel's police instincts immediately tell her that this seemingly broke outsider is much too refined to be the drifter he presents himself to be. So, while the aunts welcome Joe as a handyman and enjoy having a child around the Sugar Haus Inn again, a wary, suspicious - yet attracted - Rachel becomes determined to uncover his identity. Her digging not only reveals his surprising identity, but the fact that he's run away from his home, his life, and a shocking unsolved murder. Unfortunately, Rachel's digging doesn't go unnoticed, which brings Joe's past - and its violence - right into this quiet Amish community.