Trailer! / by Mayou Trikerioti

Sepideh Farsi may have left Iran for France in 1980, but she has never left behind the country of her birth when choosing subject matter for her films. Red Rose, placed entirely in Iran during the Green Revolution of 2009, is a fascinating blend of drama interlaced with cellphone footage shot on the streets during the demonstrations.