this was what I call a 'just right' movie. the trailer gives an appropriate expectation, and the movie delivers on it!