This would have been a nice coming of age type movie with a great cast, graphics and plot. However this really pushes the limits of p.g. the sexual references really go beyond what is appropriate for a younger audience. I held my breath and hoped the topic would change quickly at some parts where it was so uncomfortably close to the line, it ruined what could have been a great film.