Two baby tigers are growing up in the Cambodian jungle. They live in an ancient temple with their mother. The younger cub is Sangha, and the older cub is Kumai. They have an innocent life until Aidan McRory (Guy Pearce) shows up. McRory is looting the temple of ancient statues when the mother tiger shows up to save her cubs. She is able to pick up Sangha and run for the jungle. Kumal tries to keep up, but falls behind and McRory captures him. The father tiger arrives, and is killed by McRory. McRory falls for Kumal, and they become friends. Kumal is sold to a circus when McRory is arrested.
Sangha lives in the jungle with his mother. McRory traps both to provide game for prince Khmer to hunt. Sangha is kept by the son for the French administrator, Raoul, and becomes his pet. The mother is thought dead, though only shot in the ear.
Kumal is held captive by a mean circus handler to do dangerous tricks. While Sangha lives peacefully, Kumal is treated inhumanly. Sangha tries to stop a pesky dog from bothering him, and inadvertently wounds the dog. The brother tigers are getting closer to each other in location.
A festival, held by the prince, will pit the tigers against each other. At first the brothers don't recognize each other. They are forced to fight, but realize who they are beforehand. They start to play, but the handler wants them to fight. When the handler enters the cage the brothers escape and the people are all trapped in the cage, frightened.
McRory goes after the tigers. Kumal shows Sangha how to leap through fire to escape. When they are found by McRory, and Raoul, McRory's heart is turned. McRory decides to stop hunting for ever.
The brothers are allowed to return to their home in the ancient temple. Their mother appears with a hole in her ear from being shot. A save the tiger plea is then made at the end.