Guest Stars Jim Watson as Pat Creeker Jordan Todosey as Tracey Creeker Shailyn Pierre-Dixon as Frances Krystal Nausbaum as Amanda Lotts Sarah Podemski as Ellen Denshaw Jesse Bostick as Felix Rosemary Dunsmore as Minister B. Miller Shailene Garnett as Amy Symonds Canute Gomes as Vincent Niamh Wilson as Lana Lotts Lucius Hoyos as McCalister Stephen Bogaert as Charles Lotts, Sr. Wesley Morgan as Kevin Hale Peyton Kennedy as Annie Wayne Ward as David Harris Kelli Fox as Ruth Brian Bridger as Kid Jaxson Scher as Jeremy Lila Masters as Sarah Ryan Clark as Nate