Last Supper

Production History: 

2001 Premier Los Angeles Ten Minute Play Festival
(dir. Dan Green)