As a female who fully understands the concept of the film (unlike some men who have been rating one star) it was a light-hearted, funny film with excellent sets and acting while also giving a very important message. It's suitable for kids, teens and adults.