Detached streaming vf GENRE Science Fiction Michelle begins to question her sense of reality after a series of disturbing events.