A fairy grants wishes in Tehran through a remote control.
September 13, 2006
Released
Mercy
1h 15min
—