The plucky siblings are back for more high-energy action in this action-adventure story. Watch them face down a new enemy on a strange isle.