Rosewater

Rated R 103 minutes 2014<