This is the chance Rachel Summerlyn has been waiting for: she finally gets her hands on Daffney. Will Rachel claim her long-awaited revenge or will Daffney get the last laugh?