The 34th Cleveland International Film Festival Campaign poster by Twist Creative (2010).