In All the Bright Places , the first-person narration of Theodore Finch and Violet Markey weaves together a story of their unlikely friendship and love, of saving and being saved in the face of devastating loss. Two teens facing personal struggles form a powerful bond as they embark on a cathartic journey chronicling the wonders of Indiana. Watch trailers & learn more. Where to watch All the Bright Places (2020) starring Elle Fanning, Justice Smith, Alexandra Shipp and directed by Brett Haley. As they struggle with the emotional and physical scars of their past, they come together, discovering that even the smallest places and moments can mean something.