This show had everything I could ever want. It's like LOST meets a bunch of crazy people with bombs. The better thing about anime is that they do not hold back on blood. There's a little bit of everything thrown in there for all; drama, romance, action, mystery...you name it, it's got it. Love the characters, love the storyline, and especially love animation.