I wouldn't go so far as to call it perfect. BUT, it is one of the best movies I've seen in a while. Report