St. Charles North Drama presents: The Uninvited
This event occurred in the past.

St. Charles
Map | Find Parking


A brother and sister buy a house in England, and soon find out that it is haunted. Who is the ghost? What do they want?