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)