Next on Episode 3

Aired: 7/16/2017 | 0:00:30 | Promotion
Find out what happened to Isha and Dorothea and why the police are questioning Tom. As the true meaning of Scarborough Fair emerges, witness the terrible decision Tom faces.

SHARE