ByPaul Tassi,

Senior Contributor.

We give Netflix a hard time for producing a lot of rather terrible stuff as it shotgun blasts original shows and movies at the wall, trying to get something to stick. But at the moment, it has produced an original feature that has racked up a well-deserved 95% on Rotten Tomatoes with over 156 reviews in, making it one of the best-scoring movies of the year.

That movie is Train Dreams, which stars the usually supporting actor Joel Edgerton in a starring role. It’s based on a 2012 novella by Denis Johnson, which has now been adapted into this stellar film. Here’s the synopsis:

Oh neat, Felicity Jones is in there too, I didn’t realize that. If you’ll recall, her two Oscar nominations were for Best Actress for The Theory of Everything and Best Supporting Actress for The Brutalist. She was also the star of probably the best new-era Star Wars film, Rogue One. Edgerton, meanwhile, you might recognize from any number of features from The Gift to Black Mass to The Great Gatsby to Zero Dark Thirty. He was in Star Wars too, in the prequels as young Owen Lars, and he reprised that role for Obi-Wan Kenobi. I first saw him in the 2011 MMA film, Warrior, I believe.