Another instance when I wish 4 and a half stars were an option. Four is just too low so I give it five. Excellent, excellent film. Why aren't more American movies this good?