A mysterious virus causes a young man to question his own sanity.A mysterious virus causes a young man to question his own sanity.A mysterious virus causes a young man to question his own sanity.