Nice review, arsaib. It makes me regret my dumb decision to watch Makhmalbaf's Scream of the Green Ants instead of Farhadi's Fireworks Wednesday. And to rub salt to injury, Fireworks Wednesday earned Farhadi a best director award at the festival! The lesson to learn from this experience is never to choose the umpteenth film from an ageing director going aesthetically and ideologically downhill (and has been seen to be treading uncertain ground in recent film ventures) over a highly recommended film from a talented, upcoming one. 

M