Iranian Oscar-winner A Separation Opens Today

After winning the Oscar for Best Foreign Language Film last weekend, the terrific Iranian domestic drama A Separation opens locally at Studio on the Square today. Chris Herrington checks it out.