The Christmas Spirit poster
0% 0%

The Christmas Spirit

HD
The Christmas Spirit is a TV movie starring Nicollette Sheridan, Sammi Hanratty, and Olympia Dukakis. A women lands in a coma but realizes her spirit is awake, so she tries to communicate with people in her town and convinces them...

You May Also Like