Leaving the Devil Behind: Ed Brubaker on Leaving Daredevil

Date: 31 March 2009 Time: 06:05 PM ET