John Meehan created a terrifying trap of seduction, deceit and betrayal for countless victims. The illuminating revelations into his backstory showcase a series of events that flipped switches to create a monst... read more
Director
Director of Photography
Director of Photography
Editor
Jacquelyn Newell
Debra Newell
John Meehan
Terra Newell
Herself
Herself
120 minutes
2019-01-14
English
Français
United States of America
Oxygen Media
831 days ago
You must be logged in to do that!
Sign up for the beta.