as Edward Turner
as Young Pip
as Noah Hoynes
as Garth Hackett
as Jamie Walsh
as Peter Beste-Chetwynde