'Terra Nostra' mal começou, mas muitas coisas já aconteceram na vida de Matteo (Thiago Lacerda), o mocinho da história. Nos capítulos mais recentes, o rapaz foi praticamente obrigado a se casar com Rosana (Carolina Kasting), filha de Gumercindo (Antonio Fagundes). A megera inventou que o italiano havia transado com ela antes de marcar um compromisso sério.
Com a pressão do coronel em 'casar ou morrer', Matteo aceitou o matrimônio com a herdeira. Esperto, na noite de núpcias ele expôs para a família o lençol sujo de sangue, comprovando que Rosana era virgem antes do casamento.
Com o passar do tempo, o casamento de Rosana e Matteo se torna um martírio na vida de ambos, fazendo com que o rapaz a rejeite na cama.
Mais adiante, na novela exibida na Faixa Especial da Globo, Matteo abandonará Rosana e partirá em busca de Giuliana (Ana Paula Arósio). O grande problema é que ele se decepcionará ao descobrir que ela está casada com Marco Antônio (Marcello Antony) e, ainda, espera um bebê.
Após o parto, Janete (Ângela Vieira), sogra de Giuliana, pega o neném e o leva para a roda dos enjeitados na Santa Casa de Misericórdia. Desesperada, a mocinha rompe com o marido e parte em busca da criança.
Nesse meio tempo, ela reencontrará Matteo, e os dois se unirão na busca pelo filho perdido. Somente no último capítulo que os dois encontram a criança em um orfanato. Matteo, então, tem um final feliz ao lado de Giuliana. Já Rosana começa um relacionamento com Marco Antônio.