Kainan (James Caviezel) - muž zo vzdialeného sveta, havaruje na Zemi v čase vlády Vikingov. Zo sebou prináša aj mimozemské monštrum, Moorwena. Obaja cudzinci sa chcú pomstiť za násilie, ktoré na nich bolo spáchané. Kainan sa však stáva vodcom spoločenstva na zabitie Moorwena a to za pomoci svojej vyspelej technológie a vikingských zbraní z doby železnej. (Hattori Hanzo)