LATEST NEWS
Great Reviews for “I Have Been Here Before” by J. B. Priestley
“Albion Theatre consistently produces polished and well rehearsed plays. I Have Been There Before is no exception. It is extremely well directed, acted, designed, and stage managed.”
Jim Lindhorst, Broadway World. Read the full review.
“(F)or those who want theater to wrestle with time, fate and human frailty, Albion Theatre’s current production provides an engrossing encounter.”
CB Adams, St. Louis Art Scene Read the full review.
“(T)his production is about as “right” as I can imagine, with a perfectly chosen cast and thoughtful, well-paced staging that brings out the emotion of the story and emphasizes the emotions and longings of the characters without melodrama or stereotyping.”
Michelle Kenyon, Snoop’s Theatre Thoughts. Read the full review.
I HAVE BEEN HERE BEFORE RUNS OCTOBER 17 TO NOVEMBER 2

Tickets now available. Click here for more ticketing information.
| Cast (in order of appearance) Anna Langdon as Sally Pratt Robert Ashton as Sam Shipley Garrett Bergfeld as Dr. Gortler Dustin Petrillo as Oliver Farrant Bryn McLaughlin as Janet Ormund Jeff Kargus as Walter Ormund Directed by CJ Langdon & Robert Ashton A group of people are thrown together apparently by chance when they decide to stay at a remote Yorkshire inn. Yet they are so inter-dependent that decisions taken by them could have a disastrous effect on their and many others’ lives. Have they lived through the experience before? Is there a chance to make different decisions this time? I Have Been Here Before, is a compelling and intelligent drama that explores the circularity of time, fate, and free will. Along with An Inspector Calls, this is one of Priestley’s so called “Time Plays” each constructed around a particular concept of time. |
2026 SEASON
Our 2026 Season will be announced shortly.


SIGN UP FOR OUR EMAILS (WE PROMISE, NOT TOO MANY)
How can you help us?
Make a financial donation
Ticket sales only cover part of our expenses. Help us to continue to provide quality theater in St. Louis by making a donation.
Volunteer
There are many ways you can help our theater including helping with building sets, ushering, helping organize auditions etc. See more at Volunteering.