Sarah Jessica Parker has attacked Hollywood, claiming studios only make movies for "16 year-olds". The actress accuses the system of pandering to teenagers "wanting to see movies for knuckleheads". She says, "I remember when adults went to movies. Until about five years ago there were always adult films and they made their money back. It wasn't such a risk. So I feel I have to compete against audience's tastes."