I’m the kind of person who likes to imagine actors and people I know as characters in books I read. Naturally, I have done the same with Horn-Horn. Here is who, in a perfect world, would be cast today.
Cassie: Hailee Steinfeld
Annie: Elle Fanning
Brendan: A young Alex D. Linz (he has and always will be the only Brendan)
Lesley: Caroline Rhea
Ichabod: Eric Stonestreet
Eleanore: Jessica Alba
Hayley: Kathryn Newton
JT: (a much younger) Marlon Wayans Jr.
Greg: (a much younger) Tom Welling
Ms. Weiss: Betty White (Golden Girls era)
Eric Parker: Larry Miller
Tanya Tanner: Elisha Cuthbert (I actually expanded the role after seeing her in 24)
Chloe Croxley: Joan Cusack
Candice Croxley: Rachel Weisz
Ms. Berry: Olivia Colman
Pothosia: Reese Witherspoon
Ursula: Laura Dern
Duke Wilson: Robert Duvall
So there you have it! In case you needed some help imagining them, that’s where I’m at in picturing them in 2019.