About the film
castration serial killer chinese restaurant 9/11 chinese food
May God Bless America
Release Date: February 17, 2006
|Production Companies||:||Coop Vidéo de Montréal|
On the morning of Sept. 11, 2001, six people become suspicious about a stranger in their neighborhood.