Spécialiste en armes et rompu à toutes les techniques de combats, Rykker (Mark Dacascos) est un guerrier indestructible. Son secret : il n'est pas humain ! Ses pouvoirs ne lui sont pas de trop pour lutter contre les attaques d'une puissante organisation criminelle prête à tout pour dominer le monde. Celle-ci met tout en oeuvre pour récuperer les pièces d'un portail donnant accès à une autre dimension. Mercenaire d'un autre monde, Saylon (Billy Zane) est engagé par l'organisation pour éliminer Rykker avant que celui-ci ne sabote leurs plans d'invasion de la terre.