Starts off seeming as if it's going to be boring, but turns out to be a delight! It just takes awhile laying the foundation of your understanding of each of the characters. Very well done, witty and with excellent acting! - Some parts drag by, but not unbearably so and not often. I've shown this film to "action-addicted" teenagers and was pleasantly surprised with how enthralled they became with the story.