Ideal Doctor Who episode. It has everything. Meaningful narrative about abuse. Hints of Doctor backstory. The tenth Doctor thinking Rose is calling him a beautiful boy when really she's talking about a cat. Extreme calm-before-the-storm vibes. I watch this episode frequently and it hits every time.
felix
Let me take it from the top...