High Spirits is a 1988 fantasy comedy film written and directed by Neil Jordan and starring Steve Guttenberg, Daryl Hannah, Beverly D'Angelo, Liam Neeson and Peter O'Toole.
Inspired by his mother, Lavinia's stories about the castle being haunted mostly by their Plunkett ancestors including his late father, he and his wacky Irish staff set about creating ghostly costumes and effects for their first group of American guests.
Guests include Jack Crawford and his apathetic Irish-American wife, Sharon having arrived for their supposed second honeymoon, cynical parapsychologist, Malcolm Clay accompanied by his wife, Marge and their three children: Wendy, Woody, and Graham in order to prove the possible existence of ghosts in the castle, temporarily celibate Miranda, and timid priest, Brother Tony for a vacation before taking his final vows.
After a staged haunting gone completely wrong on their first night and Clay threatening to expose this sham, Jack is initially shocked to discover that Plunkett and his staff are going to lose their castle within the remaining two weeks left to Jim Brogan as he reveals that the latter is actually his father-in-law, thus, making him realize that his wife, Sharon actually lied to him by using their second honeymoon for her father on a matter of business.
Having learned about the current situation with the castle, all the ghosts including Plunkett's father decide to give the Americans exactly what they came here for by staging a real full-scale paranormal event.
Throughout the day, both the guests and hotel staff begin to experience and suffer all kinds of real but harmless hauntings including Sharon who eventually finds herself enamored of Martin.