Writer and director Cameron Crowe's experiences as a teenage rock journalist - he was a regular contributor to Rolling Stone while still in high school inspired this coming-of-age story about a 15-year-old boy hitting the road with an up-and-coming rock band in the early 1970s. Elaine Miller (Frances McDormand) is a bright, loving, but strict single parent whose distrust of rock music and fears about drug use have helped to drive a wedge between herself and her two children, Anita (Zooey Deschanel) and William (Patrick Fugit). Anita rebels by dropping out of school and becoming a stewardess, but William makes something of his love of rock & roll by writing album reviews for a local underground newspaper. William's work attracts the attention of Lester Bangs (Philip Seymour Hoffman), editor of renegade rock magazine Creem, who takes William under his wing and gives him his first professional writing assignment - covering a Black Sabbath concert.