Good movie, but had trouble keeping track of almost everything because it felt like it was happening so fast that I could not understand what was happening in the current scene that was watching. Also a lot of adult jokes that are not so subtle to catch onto.