Druga połowa XIII wieku. Na półwyspie Iberyjskim trwają walki pomiędzy królestwami chrześcijańskimi i muzułmańskimi. Chrześcijański rycerz Rodrigo powraca z wojny do domu. Po przyjeździe dowiaduje się, że jego zamek został zdobyty przez muzułmanów, a jego najstarszy syn został zamordowany przez wojowników Abu Bakra. Rodrigo poprzysięga zemstę.
Androkles to chrześcijanin. Widząc cierpiącego lwa usuwa ogromny cierń z łapy bestii, zyskując przyjaciela na całe życie. Nasz bohater i wielu innych chrześcijan zostaje aresztowanych i skazanych na śmierć na arenie. Mają ich zjeść lwy. Czy jedną z bestii może być ta, którą niedawno uzdrowił? Może pamięta kto ją uleczył?