Filmen utspelar sig i det krigshärjade medeltida Skottland år 800 e.Kr. och berättar historien om den unge krigarkungen Alpin mac Eachdach. När hans familj blir brutalt attackerad och mördad av en rivaliserande piktisk kung blir Alpin och hans nyfödda bror Finn de enda som lyckas fly. Alpin lovar att en dag återvända, utkräva hämnd på pikterna och återta det gaeliska kungariket Dalriada.