Soul Walker

A man wakes up in a hospital without memories of who he is or where he comes from and among his only possessions is a video camera belonging to “Xolotl: The Ghost Hunter”