The Japanese Belly Button

4.6
19771h 42m

Helen and her associates stage a confession play in order to remedy stuttering, but things go amiss.

Production

Logo for Art Theatre Guild