A young woman has to attend a self-improvement camp
An amnesiac uncovering horrifying secrets about his life.