Had some cool scenes though.
I don't know why I keep getting a SHUTTER ISLAND vibe from it??
I can kinda see what you mean.
Maybe like unreliable narration type vibes