Sizzling Eliza Ibarra delivers a scorching performance.