Search for "Mercedes Moncada Rodríguez"
in
El inmortal (2005)
The Passion of María Elena (2003)