The plot focuses on the toys Woody, Buzz Lightyear, and their friends dealing with an uncertain future as their owner, Andy, prepares to leave for college. Actors Tom Hanks, Tim Allen, Joan Cusack, Don Rickles, Estelle Harris, John Ratzenberger, Wallace Shawn, Jeff Pidgeon, Jodi Benson, R. Lee Ermey, John Morris, and Laurie Metcalf reprised their voice-over roles from the previous films. Jim Varney, who played Slinky Dog in the first two films, and Joe Ranft, who portrayed Lenny and Wheezy, both died before production began on Toy Story 3. The role of Slinky Dog was taken over by Blake Clark (a friend of Varney), while Ranft's characters and various others were written out of the story. New characters include performances by Ned Beatty, Timothy Dalton, Kristen Schaal, Bonnie Hunt, Whoopi Goldberg, Jeff Garlin, Richard Kind, and Michael Keaton.