Surprised this is so highly rated. Has its moments, but a lot of it is fairly cliché, and you definitely get the impression that nothing much was planned for anything - stuff just randomly happens and then it doesn't really matter anymore. Was okay, but there's better.