Daredevil: Born Again's Vincent D'Onofrio sat down for an interview with Josh Horowitz on the latter's Happy Sad Confused ...