Margaret Cho, star of Cho Dependent.
Director Casper Andreas on set
Bite Marks. Photo by Mark Bessenger