WELCOME

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.

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.


 

Our 2026 Season will be announced shortly.

SIGN UP FOR OUR EMAILS (WE PROMISE, NOT TOO MANY)

Subscribe

* indicates required

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.

MORE ON ALBION THEATRE