A frustrated actress looses her temper with an indie film director.
Diane
Jeanine
0
She's paid her dues!