DYLAN O'BRIEN as TED MOSEBY
NINA DOBREV as ROBIN SCHERBATSKY
OSCAR ISAAC as MARSHALL ERIKSEN
EMMA STONE as LILY ALDRIN
ROBERT PATTINSON as BARNEY STINSON
SARAH HYLAND as TRACY MCCONNELL
JOSH RADNOR as NARRATOR
FINN WOLFHARD as LUKE MOSEBY
ROWAN BLANCHARD as PENNY MOSEBY