Are you serious?
You can get "shits" and "frickins" used in PG's, and the latter might i add isn't even really a swear word (i know it's a derivative of one, but "frick" is not actually swearing). I doubt that anyone below puberty age would even understand or think that the camera is "leering" at Megan Fox.
I wouldn't have a problem letting my kiRAB watch this film, it's not like there is realistic violence, full frontal nudity/sex or actual use of the F bomb. The only thing i'd worry about if you have children and are considering taking them to see this is the length of the film (150 mins).