Past secrets hold the key to Caroline's future. Nick's star fizzles. Rachel discovers Lucy's true identity.