I enjoyed it enormously. I dont think having "stock characters" is much of an issue...they are "stock" for a reason, plus that isnt what the movie is about. A part of me is annoyed by not knowing more details, but I apreciate the fact that they did it. I think we will probably see more movies...