BW_JP on 01 March 2010
none of these are plot holes. We are not always in the heads of the characters. Madison was a reporter, for instance, theres no reason why she didn't research the investigation ahead of time for her report. He was a private eye, his address would be very easily found.