Starlight Express live action-animated film

Starlight Express is a live action-animated film adaptation of Andrew Lloyd Webber's musical of the same name.

Plot
A set of toy trains come to life, ruled by a being simply known as "Control". When Control announces a race between the freight trains to see who is "the fastest in the world", young steam engine Rusty joins the race, in the hopes of impressing his crush, a first-class carriage named Pearl. As he faces great odds against modern engines, including current champion Greaseball, Rusty discovers that the legend of the mythical Starlight Express may be the strength he needs to win the championship.

Cast
[if you want to make changes to the cast, please do]
 * Freddie Highmore as Rusty McCoy
 * Saoirse Ronan as Pearl the Observation Car
 * Christine Baranski as Momma McCoy
 * Tom Cruise as Greaseball
 * Daniel Craig as Electra
 * Jennifer Lawrence as Dinah the Dining Car
 * Rebel Wilson as Ashley the Smoking Car
 * Mackenzie Foy as Buffy the Buffet Car
 * Matthew Broderick as Dustin the Big Aggregate Hopper
 * Toby Kebbel as CB the Red Caboose
 * Robert Sheehan as Brexit
 * David Thewlis as Coco 1 and 2
 * Ben Mendelsohn as Rhinegold 1 and 2
 * Tom Hardy as Vladimir 1 and 2
 * Brian Tee as Manga 1 and 2
 * Sylvester Stallone as Rocky 1, 2, 3 and 4
 * Andrew Garfield as Flat-Top the Brick Truck
 * Tyler Perry as the Starlight Express