Many critics praised the film's ending what?