Rating: 3/4 star, 7.5/10 This movie is just about flawless, except it has a slow beginning. The rest of the movie makes up for it thoug…