An amazingly beautiful, amazingly difficult ride. But as much as I'd like to recommend this... I can't, not to everyone at least.
This story, and it's cast, are messed up, and the hard times never really feel like they let up. The bad will always follow the good, and the reverberation of those...