Bohaterem filmu jest młody uczestnik wyprawy krzyżowej, Balian z Ibelinu (Orlando Bloom), który po przybyciu do Jerozolimy zakochuje się w Sybilli (Eva Green), siostrze króla Baldwina Trędowatego (Edward Norton). Bierze udział w przegranej bitwie pod Hattin, po czym wraz z jednym towarzyszem próbuje bronić Jerozolimy przed wojskami Saladyna.