It is very good... my 7 year ols lads seen it but i'd say a girl at that age may not appreciate it, it's abit gory in places.