Mask & Mirror Community Theatre
Connect with us!
  • Home
  • Shows
    • Season 15 (2025-2026) >
      • Harvey
      • Almost, Maine
      • The Mousetrap
      • You Can't Take It With You
      • The Cover of Life
    • Season 16 (2026-2027) >
      • Arsenic and Old Lace
      • On Golden Pond
      • Witness for the Prosecution
      • Emma
      • Our Town
    • UnMasked Series >
      • Series Overview
    • Prior Seasons >
      • Season 14 (2024-2025) >
        • Spirit Level
        • Fiction
        • Pride and Prejudice
        • See How They Run
        • For Better
        • An Evening with Lincoln and Bush
      • Season 13 (2023-2024) >
        • The Game's Afoot
        • Private Eyes
        • Inherit the Wind
        • The Odd Couple, Female Version
        • God of Carnage
      • Season 12 (2022-2023) >
        • The Thanksgiving Play
        • Proof
        • The Foreigner
        • Moon Over Buffalo
        • The Gin Game
      • Season 11 (2021-2022) >
        • All Together Now
        • Love Letters
        • Deathtrap
        • Suite Surrender
        • Laundry and Bourbon / Lone Star
      • Season 10 (2020-2021) >
        • War of the Worlds
        • A Christmas Carol
        • Help Desk
        • Motherhood Out Loud
        • Crossing the Barre
      • Season 9 (2019-2020) >
        • You're A Good Man, Charlie Brown
        • Leading Ladies
        • Love, Loss and What I Wore
        • Deathtrap
      • Season 8 (2018-2019) >
        • Tony-n-Tina's Wedding
        • Dearly Departed
        • Doubt, a Parable
        • The Boys Next Door
        • The Butler Did It
        • Rabbit Hole
      • Season 7 (2017-2018) >
        • Musical Comedy Murders of 1940
        • The Receptionist
        • Picasso at the Lapin Agile
        • Living Out
        • Eleemosynary
      • Season 6 (2016-2017) >
        • Last Night of Ballyhoo
        • String of Pearls
        • Crimes of the Heart
        • Anatomy of Gray
        • Two Rooms
      • Season 5 (2015-2016) >
        • Singin' in the Rain
        • Christmas Belles
        • The Trip to Bountiful
        • Catch Me If You Can
      • Season 4 (2014-2015) >
        • Play On!
        • Dearly Beloved
        • The Curious Savage
      • Season 3 (2013-2014) >
        • No, No, A Million Times No
        • Sylvia
        • Over the River and Through the Woods
      • Season 2 (2012-2013) >
        • Dickens Christmas Carol
        • Vaudeville in the Attic
        • How Sweet Was My Swamp
        • The Importance of Being Earnest
        • A Star-Spangled Road Show
      • Season 1 (2011-2012) >
        • The Green Room
        • Robin Hood - The Musical
        • Murder at Brackenfern
  • Box Office
    • Online Ticket Sales
    • Season Tickets >
      • Season Tickets
      • How to Use Your Season Tickets
    • Mainstage Tickets >
      • Individual Tickets--Mainstage
      • Season Tickets--Mainstage
      • Location & Times--Mainstage
    • "UnMasked' Series Tickets >
      • Individual Tickets--"UnMasked'
      • Location & Times--"UnMasked
    • Box Office Calendar - Shows and Ticket Sales
    • Arts for All
  • About
    • About Us
    • Executive Board
    • Resources
    • Contact Us
    • Privacy Policy
  • Join Us
    • Join Us
    • Members in Good Standing
    • Support Us
    • Volunteering
    • Gift Certificates
  • Actors/Members
    • Auditions
    • Play Submissions
    • Annual Meeting
Witness for the Prosecution
By Agatha Christie
A thriller of passion and suspense!
Next Show
Prior Show
Box Office
Performances: Mar 5 – 21 2027, Fri/Sat 7:30pm, Sun 2:30pm
Location: Rise Church 10445 SW Canterbury Ln, Tigard OR
Directed by Kraig Williams
Picture
If you'd like to volunteer for our coming show and see it for free, please go to our volunteer signup page. (It will be linked here closer to the show opening.)

​Summary

Witness for the Prosecution is a famous Agatha Christie courtroom drama that premiered in London in 1953 and follows the trial of Leonard Vole, a young man accused of murdering a wealthy widow, Emily French, who had left him her fortune. The play unfolds in a tense courtroom setting, where the evidence against Leonard seems overwhelming, particularly due to the testimony of his wife, Romaine, who appears to be his alibi but has her own secrets.

As the trial progresses, twists and turns reveal the complexities of the case, with surprising revelations about the characters’ motives and relationships. The play examines themes of justice, morality, and deception, leaving the audience questioning the truth behind each witness’s testimony.

The masterful plot twists and Christie's signature suspense build to a gripping climax, challenging perceptions of guilt and innocence. Ultimately, Witness for the Prosecution is a compelling exploration of the intricacies of the human psyche set against the backdrop of a riveting legal battle.

It's considered one of Christie's most ingenious works, with a famous ending that leaves the audience questioning everything they've seen.  ​

Cast
​Leonard Vole                    
Romaine Heilger 
Sir Wilfrid Robarts
Mr. Mayhew
Mr. Myers
Inspector Hearne
Greta
Carter 
Janet Mackenzie
Plain Clothes Detective 
A Policeman
Alderman
Warder
Judge Justice Wainwright 
Clerk of the Court 
Court Stenographer 
Dr Wyatt 
Court Usher 
Thomas Clegg 
Barristers
Jury Members
The Other Woman

Crew
Director 
​Asst Director
Production Mgr
Asst Producer
​Stage Mgr
Set Design
Set Construction
Set Dressing​
​Light/Sound Design
Light/Sound Tech 
​Costumes
​Social Media
Box Office
Program
​Poster
​House Manager
Poster Distribution

​





















​
 
Kraig Williams
​Jennifer Long
Karen Johnson

Jodi Johnson
Kraig Williams

Jodi Johnson
Kraig Williams





Katarina Carrico
​

Sign Up for the Mask & Mirror Newsletter! Respond to the confirmation email you'll receive.

* required

*

*

*



*



Email & Social Media Marketing by VerticalResponse
​Witness for the Prosecution is presented by arrangement with Concord Theatricals on behalf of Samuel French, Inc.

Features

Shows
Box Office
Auditions

About 

About Us
Join Us
Privacy

Contact

Contact Us
Webmaster
Phone 503-893-5945