The legend of Caramuru, a Portuguese man that finds a paradise in Brazil, after stranded by a shipwreck, but has his heart tested when the chance to return to his country comes.
1985
2008
2011
2016
2021
1994
2019
2005
2023
2015
2022
2017
2013
1999