The Nightmare

An amnesiac uncovering horrifying secrets about his life.