The Triumph of Love (2001)
A princess is determined to restore her homeland's throne to its rightful heir, a young prince with whom she falls in love.
Stars:
Release Date: 2002-05-10
6/10
- Country: Italy, UK, Germany
- Language: English | French
- Runtime: 152
- Budget: $5,000,000
- Revenue: $446,942