Main Characters Marguerite Cisneros Judge Horatio Hawthorne Megan Delaney John Ranguso Keenan O'Brien Adam Walker Melissa Greenfield Steve Dixon