Join us for our “Haunted Homicide” Mystery Dinner on October 3rd!

Tickets go on sale NOW!

Purchase Tickets

If this date is not convenient, join our email list to receive information when tickets go on sale to future dinners by emailing [email protected]

Future Dinners

November 7th: Death on the Rails

December 5th: Deck the Halls

The Scenario:

You have been invited to celebrate All Hallows Eve at a weekend party thrown by the famous inventor and scientist, Dr. Jacques DeRapier, at Kirkoswald Keep, his sprawling Transylvanian castle estate. The Keep’s reputation precedes its owner’s, and there are rumors that DeRapier’s late ancestors haunt its corridors.

The Crime:

On Halloween night, a delicious banquet is prepared, and Dr. DeRapier’s guests assemble in the dining room, awaiting the entrance of their host. The jovial atmosphere turns to one of terror, however, when a bloodcurdling scream is heard throughout the castle: Dr. DeRapier has been murdered, stabbed viciously through the throat and left to die on his study floor!

It will be up to you and your fellow guests to assemble the clues, interview the suspects, and decide who among you is the murderer…it might even be you!

Wish to Play a Part?

At Old Glory Ranch Mystery Dinners, our guests play the roles of suspects and witnesses.   There are 20 characters in all (10 suspects & 10 witnesses) and are available on a first-come, first served basis until all roles are filled.  Guests will receive a confirmation email after purchasing a ticket which includes a link to register as a character. It is so much fun to see everyone arrive as most everyone dresses in theme whether they are playing a character or not. If you do not wish to be a character nor dress in theme, the suggested dress is business casual.

The Evening:

Upon arrival, guests are able to select their seats and then mingle and enjoy appetizers until dinner is served.  Our Mystery Dinner emcee will then take over to introduce the characters and guide the telling of the story. Dessert is served at intermission.  All guests sit with their friends and family and actively try to solve the crime throughout the evening. Although the guests playing the characters have a little extra information at the beginning, they do not know if they are the guilty party until the big reveal at the end of the evening.


Tickets are $80 and include appetizers, dinner and dessert as well as the entertainment and complimentary beverages. Gluten-free & vegetarian options are available upon request prior to the event.

Audience:  18+


As we begin to host our mystery dinners again, our commitment to our guests, team members and community is to do so safely. We are following all government guidelines and mandates. With that in mind, below are the health, cleanliness and safety measures you can expect:


Our team members are maintaining the recommended six feet social distancing standards at all times when possible. We using assigned seating to seat our guests safely apart and limiting seating based on local mandates.


Our team members are regularly disinfecting all surfaces and paying close attention to highly trafficked areas, surfaces, equipment and more. We’re using disinfectant shown to be effective against COVID-19.


Guests will be required to wear masks except when they are at their tables.  Guest temperatures will be taken prior to checking in. Guests with temperatures over 100 degrees or exhibiting signs of COVID-19 will be asked to reschedule their reservation and will not be permitted to enter. Per local mandates, hand sanitizer will be available throughout the building. Tables are limited to six guests in a group per local mandates and parties.


Our team members will have their temperature checked upon entering the building before being allowed to start their shift. Team members with a temperature above 100 degrees or exhibiting signs of COVID-19 are excluded from work until he or she remains symptom free for at least 72 hours.


Any team member that tests positive for COVID-19 is excluded from work for at least 14 days. Our team members with direct guest contact are required to wear face masks covering both their nose and mouth, and gloves at all times. Our team members are washing their hands for a minimum of 20 seconds every 30 minutes and between glove changes.