The 89th Academy Awards telecast airs at 8:30 p.m. ET/5:30 p.m. PST, Sunday, Feb. 26, on ABC, hosted by Jimmy Kimmel. Join us for the first IMDb LIVE Viewing Party, a companion show that includes celebrity insight, real-time IMDb data, and more.
She was supposedly to be in the cast of both Maria Flordeluna (2007) and Imortal (2010). But after doing some tapings for the project, the ABS-CBN management decided to pull her out since she did not fit the role. See more