BAD DREAMS PRESENTS BD—001
AN ORIGINAL PRODUCTIONSCROLL TO ENTER
01 / THE COMPLETE FIRST SEASON
HUMAN LATCH.
Based on the creepypasta viewed over 20 million times. The complete first season, now told as one 90-minute film.
South London, 1990. Two sisters run a charity whose badges awaken something dormant in every human body. One sells the curse. The other offers the cure. Six weeks later, a television host opens his Human Latch live to fourteen million viewers.
THE FIRST TRANSMISSION
MORE COMING SOON.