- Overview
Offenbach's popular comic opera poking fun at Greek mythology in english translation, staged for television by Christopher Renshaw.
- Release Date
29 December 1983
- DirectingChristopher Renshaw
- Budget
$0.00
- Revenue
$0.00
- Stars
Videos
User Reviews
See moreMore Like This