Guest Stars Liam James as Jack Linden Katie Findlay as Rosie Larsen Garry Chalk as Lt. Michael Oakes Brandon Jay McLaren as Bennet Ahmed Callum Keith Rennie as Rick Felder Co Starring Evan Bird as Tom Larsen Seth Isaac Johnson as Denny Larsen Patti Allan as Bev Royce Scott E. Miller as Felix Drake Diana Bang as Valerie Takeda B.J. Harrison as Judge Corey Primo Allon as Dwayne Sadowsky Daniel Arnold as ADA Patrick Millikin