0 / 60 seg.

SPOILER ALERT!: 1968: The baby's father, could it be... Satan?