The film, slated to premiere May 1st in New York followed by an online release May 7th, has been in production since November 2008. It's all finally coming together and looks pretty good, IMHO. Your thoughts? Excited or could you care less?
For more information, check out the film's official site here. Thanks, Craig.