Elham is a young, divorced Iranian woman. Seeking to find herself after a near-fatal beating by her husband, she finds solace and salvation in the...
Orca