Almost Famous is a 2000 American comedy-drama film written and directed by Cameron Crowe and starring Billy Crudup, Frances McDormand, Kate Hudson, and Patrick Fugit. It tells the story of a teenage journalist writing for Rolling Stone in the early 1970s, his touring with the fictitious rock band Stillwater, and his efforts to get his first cover story published. The film is semi-autobiographical, as Crowe himself was a teenage writer for Rolling Stone. It is based on his experiences touring with rock bands Poco, the Allman Brothers Band, Led Zeppelin, Eagles, and Lynyrd Skynyrd. Crowe has discussed how during this period he lost his virginity, fell in love, and met his musical heroes—these events represented in the film as happening to William Miller (Fugit), the boyish main character.