as Eliza Hahn
as Lara
as Abigail â€ÂFix' Fortescue
as Greta Overbeck
as Charlie Wagner
as Nina Drâgus