THE IMPERIALISTS ARE STILL ALIVE! is the movie of the moment. While other artists and writers may try too hard to make sense of a post-9/11 world, this movie appears to get it with a more gentle approach.
Written and directed by Zeina Dura. Starring Elodie Bouchez. Opens in NYC, April 15 and then to wide release.