Former slave Cotton Freeman spends most of his time hunting alligators along the Mississippi River near Memphis, Tennessee. While looking for larger gators north of town one night, Cotton unexpectedly fishes a man out of the water. As Cotton nurses Hugh back to health, they realize a mutual attraction, and their love grows. But when Big Al Shank returns to destroy them, love might not be enough to win the battle.