Watchmen Final Poster Released

Date: 29 January 2009 Time: 09:07 AM ET