(228) Eliza Dushku as Echo/Caroline Farrell (156) Olivia Williams as Adelle Dewitt (116) Fran Kranz as Topher Brink (124) Dichen Lachman as Sierra/Priya Tsetsang (81) Enver Gjokaj as Victor/Anthony Ceccoli (114) Amy Acker as Claire Saunders/Whiskey (94) Miracle Laurie as Mellie/November/Madeline Costley