The first half was slow and the characters were not intriguing because they were not well developed. Kind of predictable and unlikable. BUT don't walk out because it's worth staying for the second half. It is able to include silly and ridiculous with deeply dramatic moments. It is absolutely unique....clever...quirky. Definitely worth watching simply because you have not seen a movie like this before