Patricia Clarkson (superb) stars as Juliette, a New York fashion editor who travels to Egypt for a vacation with her husband, a UN official. When he i... Read more
This bristling documentary about Al Jazeera, the satellite news network, during the American invasion of Iraq is a seminal film that explores how trut... Read more