Special Guest Stars Neil Jackson as Jordan Mahkent / Icicle John Wesley Shipp as Jay Garrick / The Flash Guest Stars Alex Collins as Dr. Charles McNider / Dr. Mid-Nite Joel McHale as Sylvester Pemberton / Starman Jonathan Cake as Richard Swift / The Shade Milo Stein as Young Bruce Brian Stapf as Ted Grant / Wildcat Lou Ferrigno Jr. as Rex Tyler / Hourman Ethan Embry as Johnny Thunder Jason Davis as Bruce Gordon Co Starring Gilbert Glenn Brown as James Chapel Michael Burgess as Father Craemer Emily Dunlop as Myra McNider