Solea Pfeiffer, left, as Penny Lane and Casey Likes as William Miller in the musical "Almost Famous" in New York, Oct. 1, 2022. Cameron Crowe adapted his Oscar-winning screenplay, about writing for Rolling Stone in the ’70s, preserving parts of the movie’s soundtrack and zingers (Don’t take drugs!) for the stage. (Sara Krulwich/The New York Times)