Happy Town poster
TV

Happy Town (2010)

S01E05 This Is Why We Stay

Jun 09, 2010 • Season 1 • Episode 5 • HD

Rachel is determined to escape Haplin. A hidden truth comes to light, dramatically altering everything. Meanwhile, Andrew and Georgia's outing in the woods takes an unexpected and startling twist.

Genre: Mystery
Country: US