The 1999 psychological horror film that has left viewers unable to sleep is available to watch on this streaming platform