American Monster
Backyard Daddy
S3 E3:
In Ogden, Utah, Stephen and Becky Vargas appear to have it all. Behind the picture perfect life seen in these rare home videos, jealousy and control issues are abound. But no one thought their marriage would end - in murder.