The film follows Theodore Finch (originally played by Justice Smith), an intense, restless teen struggling with mental health, and Violet Markey (Elle Fanning), a popular girl coping with grief after her sister’s death. A school project sends them exploring landmarks in their small town; through the journey they form a close bond that helps each confront their inner darkness and seek connection.