Kate Elizabeth's passionate performance in steamy XXX scene.