by Gambit » Tue Mar 07, 2006 7:40 pm
Hey, I recently heard that filmmaker Damian Chapa (director of "Blood In, Blood Out" [1993]) is coming out with a new, controversial independent film called "I.R.A." It's a sneak release that will hit select theatres on April 28, 2006. The story apparently focuses on one man's mission to avenge his mother who was killed before his eyes by British forces as a child. Be sure to check it out!