The Last Broadcast
- Episode aired Mar 10, 2013
- TV-14
- 1h 1m
The ritual to ultimately thwart Hatch (the devil) comes with a price, but in a confrontation as he's about to wash the nation in mass suicides, Hatch individually tempts the three friends wi... Read allThe ritual to ultimately thwart Hatch (the devil) comes with a price, but in a confrontation as he's about to wash the nation in mass suicides, Hatch individually tempts the three friends with alternate realities of their dearest desires.The ritual to ultimately thwart Hatch (the devil) comes with a price, but in a confrontation as he's about to wash the nation in mass suicides, Hatch individually tempts the three friends with alternate realities of their dearest desires.