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 9 years ago