Rating of
3.5/4
mitchellyoung - wrote on 08/10/11
A shrewd satire that touches on relevant political, social, and religious themes, while boasting a witty screenplay and ensemble cast that disappears into their various roles. One of the best films of 2007.