Question: who played sonny in the last picture show
Answer: Timothy Bottoms