Young student Dru Sjodin suddenly vanishes after her shift at Victoria's Secret in Grand Forks, ND. Investigators turn to the best eyewitness they have - surveillance camera footage. Dru's last movements are traced and reveal the chilling reason for her disappearance.
uCinema.cc 2024