The Girl on the Train
Mainstage Play: Oct 30-Nov 16, 2025
Based on the bestselling novel by Paula Hawkins and the DreamWorks film
Adapted by Rachel Wagstaff and Duncan Abel
Rachel Watson longs for a different life. Her only escape is the perfect couple she watches through the train window every day, happy and in love. Or so it appears. When Rachel learns that the woman she’s been secretly watching has suddenly disappeared, she finds herself as a witness and even a suspect in a thrilling mystery in which she will face bigger revelations than she could ever have anticipated.
AUDIENCE ADVISORY:
Adult language, themes and situations, including depictions of violence. This play is a thriller, and may be too intense for younger viewers. Viewer discretion is advised.
This production contains water based fog effects and strobing lights that may affect some viewers.
Click on a show date below to purchase tickets.
Dates & Times
Thursday, Oct 30 • 8 pm
Friday, Oct 31 • 8 pm
Saturday, Nov 1 • 8 pm
Sunday, Nov 2 • 2 pm
Friday, Nov 7 • 8 pm
Saturday, Nov 8 • 2 pm
Saturday, Nov 8 • 8 pm
Sunday, Nov 9 • 2 pm
Friday, Nov 14 • 8 pm
Saturday, Nov 15 • 8 pm
Sunday, Nov 16 • 2 pm
Production Staff
Director: Melissa Findley
Stage Manager: Jessy Reaves
Scenic Designer: Melissa Findley
Lighting Designer: Patrick Campbell
Sound/Projection Designer: Scott Freese
Costume Designer: Sarah Matlow
Cast List
Rachel Watson – Samantha Rose Algaze
Rachel Alternate – Gianna Delgado (performances Nov 2, 8 8pm show, and 14)
Anna Watson – Crystal Vaughan
Megan Hipwell – Karly Rente
Tom Watson – Patrick Vaughan
Scott Hipwell – Jack Hachmeister
Kamal Abdic – Matthew Rosa
D.I. Gaskill – Tony Gines
Ensemble – Eric Nelson
Ensemble/Anna Understudy – Haley Mosteller (performing as Anna Nov 9)
Ensemble/Megan Understudy – Dianna Baxter (performing as Megan Nov 9)




