За шесть веков до открытия Колумбом Америки, норвежские викинги стремятся полностью уничтожить североамериканских индейцев. Во время одного из набегов на земли своих врагов, жестокие воины оставляют там маленького мальчика, не сумевшего убить индейца и тем самым не выполнившего свой долг. И спустя какое-то время на месте, где находится современный Ванкувер, местная жительница обнаруживает ладью викингов, в которой, среди трупов затаился бледнолицый мальчик с мечом в руке. За пятнадцать лет жизни в приютившем его племени индейцев мальчик, названный Призраком, становится сильным, прекрасным юношей и храбрым воином, умеющим постоять за себя и своих соплемеников.
Белый юноша с сердцем индейца не может понять до конца, кто же он – индеец или викинг. И вот он вновь встречается с викингами – народом, когда-то бывшим для него родным. Однако эта встреча имела трагические последствия для приютившего мальчика племени, и он решает прекратить эту кровопролитную борьбу, защитить свой новый дом и дать отпор бывшим сородичам. Призрак борется с демонами прошлого – своими бывшими соплеменниками, и в финале он все же находит себя, понимает, кто он такой.