Alma Har’el delivers a beautifully-directed, therapeutic story that a lot of people will be able to connect with. Shia LaBeouf shines as both screenwriter and actor, but Noah Jupe proves that he’s one of the best young actors working today. It’s a bit repetitive and heavy to watch, but it’s on the top 1/3 of 2019.
Rating: B+