What Happened

May 10, 2019 on Netflix at 3:00 AM

Summary

After their class trip is cut short, students at West Ham High School return home to discover their town completely empty.

Next episode

Our Town
Season 1 Episode 2

May 10, 2019