cecilia lion hooks up with smooth talking sly diggler