Caroline Johnson was the main vessel of the angel Hannah. Nothing much is known about her except that she is married to a man named Joe.

Season 10

Hannah runs into Joe, Caroline's husband when checking out of a hotel. Too spare his feelings, she lies and says shes having an affair with Castiel. Later, Hannah feels bad for possessing Caroline and leaves her. Castiel then brings her home too her husband


Season 10


  • Caroline is from Montana
Community content is available under CC-BY-SA unless otherwise noted.