Hours following the bloody campus rampage at the Northern Illinois University, it was announced that ' delayed drama " will be released in spring 2008. According to Associated Press, the film's distributors let out on Friday, February 15, that the dark drama film starring also Liu Ye and Aidan Quinn will make its first theatrical release on April 11 in New York City and then followed by other American cities.
In an phone interview with AP, the president of First Independent Pictures, Gary Rubin, also revealed that the film directed by Chinese-born director Chen Shizheng were scheduled to hit theaters last year. He further explained that the movie was delayed due to last year's campus massacre in Blacksburg, Virginia citing that the decision was made "out of respect for the Virginia Tech incident". On the picking of the release date, Rubin stated, "Obviously that (Virginia Tech) was a long time ago. We're not even focusing on that aspect of it at this point. It's a good movie and we feel it should get out there."