16-year-old elf, Ian (Tom Holland), lives in a world much like our own, but instead of humans, there are cyclopes, pixies, and elves, like himself. There’s a rumor that this land was once filled with magic, but after the creatures invented electricity and modern technologies, they found no need for it. And thus, centuries later, Ian’s high school life and the world around him are much similar to yours and mine.
One day, while wearing his deceased father’s college sweater, he’s approached by a stranger who knew his dad and begins telling Ian stories that he never knew. Struggling with assertiveness, Ian decides to make an effort to be more like his father.
He never met him and only knows as much as his mom (Julia Louis-Dreyfus) and brother, Barley (Chris Pratt), have told him.