The story is told from two perspectives. Ariadne Meyers voices Violet Markey, and Kirby Heyborne voices Theodore Finch.

Are you interested in a comparison between the ? Share public link

You can also try searching for YouTube channels that upload audiobook recordings. Please be aware that these recordings may be uploaded without the author's or publisher's permission, and the quality may vary.

Heyborne delivers a stellar, heartbreaking performance as the eccentric, deeply troubled Finch. He manages to convey Finch’s infectious energy during his "awake" phases, as well as the heavy, quiet exhaustion of his dark periods. Emotional Immediacy

Heyborne perfectly captures Finch’s volatile highs and tragic lows, while Meyers expertly handles Violet’s cautious, grief-stricken journey back into the light.