Il Tabarro by Giacomo Puccini


Il Tabarro (the cloak) is a suspenseful tale of intrigue, infidelity and revenge. It involves a love triangle, a barge owner (Michele), his wife (Giorgetta), and a dockworker (Luigi) on a hot, sultry Parisian evening on the Seine River. Michele discovers the forbidden romance and ends the opera in a furious rage with a shocking surprise.  The other comic characters such as Frugola, Tinca, and Talpa, offer some light-hearted moments for diversity.  Puccini’s music uses the evocative setting on the harbor to include fluid river images, some fun drinking themes and passionate, expansive duets and solos.

Cast List

Ticket and Performance Information 

Recently Updated
Il Tabarro Gallery 2015, Verismo Opera Last Updated on 2017-03-19 17:47:33 More »
Il Tabarro Production List Last Updated on 2015-07-08 00:20:27 Il Tabarro Cast and Director List Conductors:  Osvaldo de Leon, Michael Moran Michele:  Joe Kinyon, Tristan Robben Luigi: Mark Narins, Frederick Winthrop, Covers:  Zoltan DiBartolo, Gregory Spear Tinca:  Deirdre Burke, Marsha Sims, Gregory Spear Talpa:  Julio Ferrari, Roger Smith Georgette: Vismaya Lhi, Melissa Mallory, Eliza O'Malley Frugola: Cecilia Cai, Claudia Landivar, Marsha Sims, Rachel Warner Vendor: Zoltan DiBartolo, Ellen Yeung Lover:  Suzanne Fischer, Emily Schmeichel-Frank Production Team Stage Director:  Cristina Arriola Set Design:  Cristina Arriola, Paul Trombley Lighting Design:  Paul Trombley Costumes:  TBA Chorus Master:  Michael Moran Publicity, Webmaster and Graphic Design:  Marsha Sims Supertitles:  Lyssa Livingston Program:  Marisa Lenhardt Performances (all performances at Bay Terrace... More »
Il Tabarro 2015 Performances Last Updated on 2015-07-08 00:19:50 Bay Terrace Theater (with Mira Theatre Guild), 51 Daniels Avenue, Vallejo, CA 94590 Brown Paper Tickets or call (707) 864-5508, Tickets $25 (general) $18 (seniors/students) $12 (under 12 yrs.) BUY TICKETS May 30 (Saturday 8:00pm) May 31 (Sunday 2:00pm) June 6 (Saturday 8:00pm) June 7 (Sunday 2:00pm) June 13 (Saturday 8:00pm) June 14 (Sunday 2:00pm) June 20 (Saturday 8:00pm) June 21 (Sunday 2:00pm) June 27 (Saturday 8:00pm) June 28 (Sunday 2:00pm)   More »