Amo-te Teresa tells the forbidden love story of Teresa and Miguel, aged 35 and 15, respectively. Teresa is a doctor and, after a frustrated love life, she decides to abandon Lisbon and returns to her native land. Immediately, a strong attraction forms between Teresa and Miguel, a friend of her oldest son.

Diogo Morgado
as Miguel

Ana Padrão
as Teresa

Maria João Abreu
as Paula

José Wallenstein
as Victor

Isabel de Castro
as Cândida

Sinde Filipe
as Dr. Manuel

António Capelo
as Alberto

Maria Emília Correia
as Emília

Margarida Vila-Nova
as Sandra

Luís Mascarenhas
as Gualdino