Mostly fast paced crazy carnage with a silly sense of humour about it, although there is a sequence in the middle with a serious tone and subject matter which is quite jarring. Impressive set pieces and special effects but it's definitely a case of style over substance with the mediocre plot lacking cohesion and the blatant product placement spoiling the overall experience. The oddball cast do work well together and within the premise, but it also feels a bit of an ego stroking exercise for Reynolds.