I had heard about this movie a little earlier in the summer, and just today December 18th, 2010. I saw the first trailer on live television for the first time, which means this movie is really going to happen. Watching this trailer gives me the chills, it looks like it may be the best low budget movie to come out of Pittsburgh.
Be sure to check back for more information on this movie.