Clare picks up her passenger, Carl E. A nice young man. Who lives in a mansio...
The Stranger
Season 1 Episode 12: 6:00 AM
Defeated. Desperate. Nowhere to turn. Clare feels too tired to continue. Until Carl E gives her a new reason to keep fighting.