I really enjoyed it. It takes its time setting up the story, and it's a good story! So if you need or want instant explosions or boobs and one liners every 3 seconds to enjoy a movie... this may not be for you. But if you enjoy a plot that simmers for awhile in setting up a fantastic end sequence. See it!