You have to give that movie a break. It was based on Cameron Crowe's actual life. He went on tour with Led Zepplin and The Alman Brothers in the 70s, when he was writing for Rolling Stone, pretending to be older than he really was (he was 15 at the time). The story is an insane rock fantasy that would usually be…