Cameron and Leela's passionate moment is ruined. Cindy and Ellie lock horns over Mac's past. Holly may have to reveal all to Jason.