Hollywood may dress itself as a fantasy world, yet lurking beneath the smooth exterior of its films is a lot of ...