The Last Picture Show is a 1971 American drama film directed by Peter Bogdanovich and starring Jeff Bridges, Timothy Bottoms, Cybill Shepherd, and Ben Johnson. Set in a small town in Texas in 1951, it tells the story of two high school seniors, Sonny Crawford and Duane