Curse of the River
An African princess makes the ultimate sacrifice in 1516 AD, giving her life to save her kingdom from a ruthless tyrant king's destruction.
An African princess makes the ultimate sacrifice in 1516 AD, giving her life to save her kingdom from a ruthless tyrant king's destruction.
Originally Released: United States, Jul 12, 2025