Photo: Michael Rozman/Warner Bros.

Octavia Spenceris revealing the unexpected guest she shares her house with: the ghost of a Western film star.
Spencer, 51, opened up about her supernatural roommate during a Friday appearance onThe Ellen DeGeneres Show. In a sneak peek for her episode, TheHidden Figuresstar told hostEllen DeGeneresthat her home is haunted, but she welcomes the spirit’s presence.
“I need to know about your house being haunted, because I really love stories like this,” DeGeneres, 63, told Spencer, admitting to her guest that she truly believes in ghosts.
Octavia Spencer.Vera Anderson/WireImage

Spencerpurchaseda 1927 Spanish-style house in Toluca Lake in 2013. She told DeGeneres that the ghost who she claims came with the property is her “protector.”
“I love him, because he kind of sorts out the bad people that shouldn’t be there,” Spencer explained. “He runs them out.”
“If they stay at my place, they don’t wanna come back. And that’s how I know that they don’t belong here,” she continued. “If you’re a person that belongs there, everybody is like, ‘Oh, your place is so welcoming. It’s so great.’ And that’s how I feel about it.”
When DeGeneres asked if she’s experienced any spooky moments at home, like doors closing on their own, Spencer said, “Well, when I leave for a long time he’s a little shady.”
“The doors close, the lights go off when I turn them on,” she said. “The only problem — I love my ghost, I just don’t want you bringing your ghost to my house. I don’t want anybody’s ghost thinking they can be friends with my ghost.”
Spencer added, “My ghost can haunt me, but he doesn’t haunt me. We have boundaries.”
Spiritedfeatures the ghosts of Christmas Past, Present and Future, with Reynolds playing a modern take on the Scrooge character, according toCollider. Spencer plays Reynolds' coworker, while Ferrell plays the ghost of Christmas Present, the outlet reports.
source: people.com