Amy Pemberton Brandon Routh Victor Garber Simon Merrells Franz Drameh Jes Macallan Keiynan Lonsdale Tala Ashe Arthur Darvill Wentworth Miller Caity Lotz Dominic Purcell Maisie Richardson-Sellers Nick Zano Christina Brucato Nils Hognestad Adam Tsekhman