That rape scene is off-putting and not earned at all… but any good list knows that #20 slot is for a thing you like that didn’t quite earn the spot. I mean, I might put Twilight of the Cockroaches on there just because it means a ton to me even if it isn’t… well… terrific. I do love Royal Space Force though.
I hate Elfen Lied. Not as much as I hate Gantz.
OK, I just found out this is a thing:
Live action Terra Formars? I will never understand what catches on sometimes.
