Henley Boone has decided to take up residence in seemingly idyllic Haplin, ju...
Happy Town
Season 1 Episode 5: This Is Why We Stay
Rachel wants to leave Haplin; a long-kept secret is revealed.
Rachel wants to leave Haplin; a long-kept secret is revealed.