Iranian drama "Castle of Dreams" won an unlikely trio of prizes -- including the best film award -- at the closing of the Shanghai festival.
By Patrick Frater and Rebecca Davis
By Jessica Kiang
View in Browser | Privacy Policy | Your Privacy Rights | Ad Choices | Terms of Use | Unsubscribe