Thomas/Spirit

Duck as Spirit The Diesel as The Colonel Spencer as Sgt Adams Murdoch as Murphy Emily as Soldier Arthur as Bill Fergus as Joe Hank as Pete Colin as Jake Flora as Roy