Guest Stars Curran Walters as Jason Todd / New Robin / The Red Hood Reed Birney as Doctor Adamson Rachael Crawford as Agnews Asylum Doctor Co Starring Jeni Ross as Nuclear Sis Melody Johnson as Nuclear Mom Logan Thompson as Nuclear Biff Jill Frappier as Elderly Woman Janet Porter as Sheila Zach Smadu as Nuclear Stepdad Tyler Murree as Gerald Sistah Lois as Jan