Slated to open Friday at AMC Quail Springs Mall 24, 2501 W. Memorial, the movie is set in an isolated Lebanese village with an uneasy truce between the towns Christian and Muslim populations. The peacekeepers are the women Christian and Muslim alike who distract the mens bellicose tendencies any way they can, whether […]
