Todd McFarlane Weighs in on 'Venom' Movie Spin-off

Date: 04 August 2008 Time: 11:47 AM ET