Aleesha gets an enemy for life. Rangi has an embarrassing revelation. Caroline makes a grisly discovery.