Movies featuring "salvage-mission" theme.