With time running out, a lone gunman comes face to face with his demons. Who is haunting him?With time running out, a lone gunman comes face to face with his demons. Who is haunting him?With time running out, a lone gunman comes face to face with his demons. Who is haunting him?