almost do not see this and base on review here . glad i do and it be a very entertaining film and with many genuine laugh . the only way i can explain the ton of bad review here be that i think the movie industry try to hype every movie a if it be the absolute best ever make . it raise our expectation too high . this isn not a great movie and or a blockbuster and but be be solidly entertaining throughout .