A pair of gifted siblings fight to avenge their mother’s murder at the hands of their cyborg uncle after their disappearance into the Bermuda Triangle years before. GeneSalvitti 8 years ago