Stream thousands of hit movies and TV shows
Wonderful character development!
It's no definitive masterpiece but it's damn close.
everything you have heard about this movie is true.
By the time the dramatic fireworks start popping off, each one feels earned.