get tickets

a VHS christmas carol

by Clark Baxtresser

Back by popular demand, and we mean that.

December 12-20, 2025

Directed (again) by Sawyer Wallace

Join us for our second telling of the StarKid holiday tradition blending Charles Dickens’ A CHRISTMAS CAROL with 80’s music and nostalgia, This reimagining of the classic tale features the original cast from last years production serving up vibes from Christmases past, an escape from your Christmas present, and a cutting-edge blend of live and filmed performances straight out of Christmas future!



Cast:
Scrooge: Elijah Wallace
Marley, Others: Taryn Pray
Christmas Future, Others: Kristen Fields
Bob Cratchit, others: Harrison Hall
Christmas Present: Tristan Valdez
Christmas Past: Victoria Lourdes
Narrator/Accompanist: Randy Craft


Production Team:
Director: Sawyer Wallace
Producer/Music Director: Randy Craft
Stage Manager: Maya Denning
Original Costume Design: Bonny Green
Lighting Designer: Kristen DuBois
Videography, Marketing & Photography: Alex Hopper Craft
PR: Taryn Pray


 
 

FAQs

  • We highly recommend purchasing tickets as far in advance as possible. The Barbershop Theater is an intimate space with limited seating, so we cannot guarantee ticket availability at the door.

  • A VHS Christmas Carol is fun for the whole family!

    Please note that each child will require their own ticket.

  • Yes! Groups of 6 or more get 20% off! This discount is added automatically at checkout.

  • Seating after the show has started is not permitted. Please plan to arrive at least 15-30 minutes early for parking, entry, purchasing concessions, and using the restroom.

    Seats that remain unfilled at the start of the show are subject to be released to those on the waitlist.

    Refunds will not be made for those arriving late.

  • Street Theatre Company tickets often sell out FAST! For those who miss out on tickets, we will have a waitlist at the door available 30 minutes before the start of the show. Unfilled seats will be released at the top of the show for those on the waitlist. Joining the wait list does not guarantee seating.