Guest Stars Joseph Shade as Peter Beale Edward Savage as Steven Beale Nathaniel Gleed as Liam Butcher