Jessica Alfaro is back, at least in the movies - Barrameda, Nes (Manila Times, 1997)