Gordon's Revenge

Gordon's Revenge is an upcoming episode from the twenty-third season.

Plot
When Thomas and his love interest, Ashima are out on a puff in the countryside, somebody plays a nasty trick on Ashima. And who knows how much trouble the mysterious engine will be in.

Characters

 * Thomas
 * Gordon
 * Rosie
 * Judy and Jerome
 * Ashima
 * Nia
 * Dory
 * Marlin
 * Nemo
 * The Fat Controller
 * Edward (cameo)
 * Henry (cameo)
 * James (cameo)
 * Percy (cameo)
 * Emily (cameo)
 * Rebecca (cameo)
 * Stanley (recreated CGI flashback; does not speak)
 * Toby (recreated CGI flashback; cameo)

Locations
Island of Sodor
 * Knapford Station
 * The Coach
 * Thomas and Ashima's sheds
 * Great Waterton (recreated CGI flashback)

UK, AUS and NZ

 * John Hasler as Thomas
 * Keith Wickham as Gordon and The Fat Controller
 * Nicola Stapleton as Rosie
 * Teresa Gallagher as Judy
 * Tim Whitnall as Jerome
 * Tina Desai as Ashima
 * Yvonne Grundy as Nia
 * Ellen DeGeneres as Dory
 * Albert Brooks as Marlin
 * Hayden Rolance as Nemo

US and CAN

 * Joseph May as Thomas
 * Kerry Shale as Gordon
 * Keith Wickham as The Fat Controller
 * Nicola Stapleton as Rosie
 * Teresa Gallagher as Judy
 * Tim Whitnall as Jerome
 * Tina Desai as Ashima
 * Yvonne Grundy as Nia
 * Ellen DeGeneres as Dory
 * Albert Brooks as Marlin
 * Hayden Rolance as Nemo

Trivia

 * At the end of the episode, Thomas mentions the events of The Great Discovery. Stock footage from said special recreated in CGI is used.