Yeah, the writing wasn't good and the vibe was real bad, dealing with extreme mental illness and sexual abuse. But for the visuals and the fight scenes it's great.
We are probably a decade apart, but sucker punch made me walk away. All of the anime CGI faces and action scenes just had me bored. Maybe I wasted all of my Suspension Of Disbelief on pulp sci Fi novels back in the 90s.