Moonhaven S23E36 backdrop
Moonhaven poster

Moonhaven (2022)

S23E36 The Price We Pay

May 02, 2009 Season 23 Episode 36 Sci-Fi & Fantasy

Jordan's hidden truth comes to light, leaving everyone in disbelief. Meanwhile, Jessica uncovers a startling fact regarding baby Harry that changes everything.