Nicole exacts revenge on the monster that resulted in her defeat months ago. She's back with a vengeance :)