A weak, inadequately developed plot somewhat off-set by sentimental scenes with Karen Allen (who once again steals the show) and a somewhat more nuanced, less edgy portrayal of Indiana Jones by Ford. Shia LaBeouf has talent but would probably do better in a more contemporary genre. Worth the matinee ticket price.