Loading episode...

S1:E25 - A New Leaf

A New Leaf

S1:E25
2007 IMDb

Abby is kidnapped and placed in a greenhouse filled with man-eating plants.