Original Poster Art

This is the original poster art from the Worldwide premiere at the SXSW Film Festival in 2008.