ECLIPSE Director David Slade Adds Bite To TWILIGHT

Date: 01 July 2010 Time: 01:58 PM ET