Magua resentfully leaves the Huron village with Alice, while Poe and Cora rejoin Chingachgook and Uncas, but not until Poe shoots Duncan (Steven Waddington) to ease his suffering at being burned alive. Uncas runs ahead to catch up with Magua and rescue Alice. He manages to kill a few of Magua's warriors, but Magua winds up slicing his abdomen, stabbing him in the side, slitting his neck, and pushing him off a cliff before Chingachgook and Poe can catch up. Seeing Uncas go to his death, Alice inches close to the edge of the cliff. Magua reaches his hand out to her, but she allows herself to wordlessly topple over and join Uncas. When Poe catches up, he shoots several more warriors with his long rifles while Chingachgook goes after Magua to avenge his son's death, eventually slicing Magua's abdomen open, too. In the final scene, Chingachgook, Poe, and Cora stand together at the edge of a cliff in silent ritual for Uncas' passing. Chingachgook then says a prayer to the Great Spirit, asking him to welcome Uncas into the Great Warrior's Council Fire and to ask all of his people who have gone before to await his coming, he who is the last of the Mohicans. Poe holds Cora in his arms as he and Chingachgook look sadly across the pristine hills and valleys.