Berg seems to know more than he wants to tell. Is he playing a double game? Who is at risk?
The Returned
Season 2
3
October 5, 2015
54 minutes
4.0/5