Michelle begins to question her sense of reality after a series of disturbing events.
Detached is not available for streaming at this moment.