A woman is trapped in an abusive relationship with her husband, who she cannot leave until she obtains her green card. It is a bold story of a woman who gets back at her husband.
How Far will you let some one you love push you?
5 November 2008 (USA)
See more »
Aspect Ratio: 1.44 : 1
See full technical specs