20 minutes of high praise for a film that transcends its genre.