Thomas and the Magic Railroad 2: The Magical Rescue

Voice Cast

 * Matthew Broderick as Thomas (reprising his role)
 * Jeffery Tambor as Diesel 10
 * Rob Schneider as Gordon
 * Gary Owens as Splatter
 * David Arquette as the Tumbleweed
 * Joshua Jackson as Edward
 * Ray Liotta as Percy
 * Chris Cooper as Henry
 * Alan Arkin as Dodge
 * Zach Galifianakis as Bertie
 * Jack Black as Terence
 * Jason Segel as Trevor
 * Ken Jeong as Harold
 * Judd Hirsch as James
 * Jim Parsons as Cranky
 * Christopher Plummer as Toby
 * Kathy Griffin as Lady
 * Katie Holmes as Annie
 * Brooke Shields as Clarabel