top of page

Flashes of Light

A New Musical

May 25 - June 9, 2025

Sierra Madre Playhouse
87 W Sierra Madre Blvd
Sierra Madre, CA 91024

What if the most brilliant inventor of all time was secretly being assisted by a powerful goddess from another realm? On the night of his birth, Nikola Tesla is chosen by Electra as a channel for transmitting her knowledge to humanity.

Book, Music, & Lyrics by Billy Larkin & Ron Boustead
Directed by Jon Lawrence Rivera

Artists

Devyn Rush

Devyn Rush

Electra

Nina Kasuya

Nina Kasuya

Athena

Daniel Krause

Daniel Krause

Robert Johnson / Father / Lab Assistant

Thomas Winter

Thomas Winter

Nikola Tesla

Amir Levi

Amir Levi

Dionysus

Guy Noland

Guy Noland

Thomas Edison

Christopher Romero Sosa

Christopher Romero Sosa

Anton Szigeti

Patrick Munoz

Patrick Munoz

Prometheus / George Westinghouse

Steven Wishnoff

Steven Wishnoff

JP Morgan / Dr. Brown

Chima Rok

Chima Rok

Mark Twain

Lauren Lorati

Lauren Lorati

Katharine Johnson

Sydney Endicott

Sydney Endicott

Mother / Understudy

*Appearing through an Agreement between this theatre, Sierra Madre Playhouse, and Actors' Equity Association, the Union of Professional Actors and Stage Managers in the United States.

About

A new musical by Billy Larkin and Ron Boustead, set in late 1800s New York during the industrial revolution. The story follows inventor Nikola Tesla, guided by Electra, the powerful Goddess of the Storm Clouds, who sends him visions of groundbreaking inventions during lightning storms. Tesla’s rivalry with Thomas Edison in the “War of the Currents” intensifies as his connection with Electra deepens, blurring the lines between science and mythology. With a blend of jazz, pop, and rock, the music features haunting melodies, heartfelt lyrics, and soaring vocals, bringing this star-crossed love story across two realms to life.


Tickets: $12-$45


Curious to hear more? Listen to the studio recording HERE!


PERFORMANCES:

Sunday, May 25 at 4 pm

Monday, May 26 at 8 pm

Friday, May 30 at 8 pm

Saturday, May 31 at 2 pm

Saturday, May 31 at 8 pm

Sunday, June 1 at 4 pm

Monday, June 2 at 8 pm

Thursday, June 5 at 8 pm

Friday, June 6 at 8 pm

Saturday, June 7 at 2 pm

Saturday, June 7 at 8 pm

Sunday, June 8 at 4 pm

Monday, June 9 at 8 pm


Runtime: 2 hours and 15 minutes including an intermission.


CONTENT ADVISORY: some instances of language, and the use of flashing lights, which may affect individuals who are sensitive to light or have photosensitivity.

bottom of page