Question: what episode does caroline come into the originals
Answer: Brave New World
Other accepted answers: Brave New World