10634 "The movie is a nice escape  taking viewers into a self-contained universe of costumed heroes and exotic settings."