Der Abenteuerfilm spielt im Jahr 1898. Der britische Ingenieur John Patterson (
Val Kilmer) wird nach Afrika geschickt, um dort eine Eisenbahnbrücke über den Tsavo-Fluss zu bauen. Während den Arbeiten wird die Truppe von zwei Löwen angefallen, sie verschleppen und töten im Lauf der tage mehrere Arbeiter. Patterson macht sich auf die Jagd nach den Tieren. Großwildjäger Charles Remington (
Michael Douglas) kommt ihm zu Hilfe, doch zunächst kommen sie den Raubkatzen nicht auf die Spur. Bald darauf erlegen die Löwen Patienten eines Lazaretts. Die Einheimischen nennen die Tiere "Der Geist" und "Die Dunkelheit". Gemeinsam versuchen Patterson und Remington die Menschenfressenden Löwen in eine Falle zu locken und geraten dabei in Lebensgefahr.