Independent review from a movie buff