Guest Stars Karen David as Rose Dinshaw James Tupper as Senator Kevin Sanford Matthew MacCaull as Agent Dennis Mackay Thomas Nicholson as Roger Silmar Co Starring Garry Chalk as Bob Caswith Dalmar Abuzeid as Young Alec Mercer Kareem Malcolm as Harrison Tate Steven Roberts as Belfast Roark Critchlow as Douglas Jesse Stretch as Jeff Millan Tesfazgi as Natalie Price Bulat Nasibullin as Russian Man #2 Vladimir Raiman as Russian Man #1 Hiro Thomas as 10 Year Old Boy Johnnier Mejia as Campaign Volunteer Francisca Dennis as Teresa