A teenager's unplugged retreat takes a dark turn after stumbling upon a mysterious MODEM, derailing their digital detox in the most unexpected way.
Streaming availability information is being updated.