Guest Stars Ted Levine as Chief Thomas Byrnes Martin McCreadie as Captain Doyle Brittany Marie Batchelder as Joanna Crawford Emily Barber as Violet Hayward Georgia Lowe as Milly Matt Letscher as William Randolph Hearst Michael McElhatton as Dr. Markoe Lara Pulver as Karen Stratton Diego Martín as Narciso Linares Frederick Schmidt as Goo Goo Knox Heather Goldenhersh as Matron Bruna Cusí as Isabella Linares Co Starring Peter Coonan as Ding Dong Liadán Dunlea as Colleen Ledwidge Gavin O'Connor as Murphy Lucas Bond as Paulie Philip Shaun McGuinness as Fat Jack Patricia Franklin as Margery James Groom as Maurice Julia Montgomery Brown as Passing Woman