Bill PullmanHarry Ambrose Jessica HechtSonya Barzel Jessica BielCora Tannetti / Executive Producer Christopher AbbottMason Tannetti Frances FisherMeg Muldoon Alice KremelbergPercy Muldoon Abby MillerCaitlin Sullivan Cindy CheungStephanie Lam Michael MosleyColin Muldoon Natalie PaulHeather Novack Elisha HenigJulian Walker Parisa Fitz-HenleyLeela Burns David CallAndy "Brick" Brickowski Enid GrahamElizabeth Lacey Joe CobdenChief Lou Raskin Gharrett Patrick PaonBrandon Keyser Brady JennessYoung Ambrose Zach FayeOfficer Josh Moore Susan PourfarCora's Public Defender Peggy GormleyJudge Barrett Patti D'ArbanvilleLorna Tannetti Mercedes de la ZerdaEmiliana 'Em' Castillo Nadia AlexanderPhoebe (age 19) Orlagh CassidyElsa Belmont Joanna AdlerDetective Farmer Martha IrvingBelle Keyser Reid PriceDetective Brookes Rebecca WisockyMargaret Lacey Christopher InnvarFrankie's Dad Monique VukovicErica, the bartender Glory SimonJeannie the Waitress Antonio OrtizMike Kelnoff Ella Rae PeckSophie Greenfield Phillip James BrannonBrian Mia KatigbakDr. Tammy Chang Robert CuccioliBruce Herting Joseph MelendezDistrict Attorney Lopez Qurrat Ann KadwaniReporter #1 Adrienne Acevedo LovetteCora's Cellmate Augie MurphyCora (age 13) Rileigh McDonaldPhoebe (age 9) Gary Lee MahmoudDr. Abdi Pasdar DeLance MinefeeReporter #2 Stephane GaudetTaller Guy Anthony MacPhersonShorter Guy Eugene SampangMedical Examiner Emerson MacNeilAsh Lanier Dylan BrentwoodBlack Jacket Luciana Silvestre FernandesCelia Gomes Manuel Rodriguez-SaenzRaffa Dominguez Diane CareyBelle's Friend Kathryn MacLellanDon's Wife Steven AndersonBlonde Guy Amanda Kristin NicholsKelsey Gameela WrightErnestine Jones Lainie VenturaFemale Customer Garrett CoffeyYounger Jamie Brian HutchisonMitch Russo Alexa Shae NiziakCourtney Gregg EdelmanPhilosophy Professor Ryan StiffelmanYounger Nick Adam BernsteinDirector / Executive Producer Radium CheungDirector / Director Of Photography Derek SimondsDirector / Writer / Executive Producer Haifaa al-MansourDirector Nina BraddockWriter / Executive Producer Jesse McKeownWriter / Co-Executive Producer Jonathan CarenWriter / Supervising Producer Hannah ShakespeareWriter / Co-Executive Producer Jenny ZhangWriter / Co-Producer Gerald CuestaWriter / Co-Executive Producer Kate RocheWriter / Script Coordinator Julie SiegeWriter / Co-Executive Producer Willie RealeWriter / Executive Producer Michelle PurpleExecutive Producer Charlie GogolakExecutive Producer Jessica BielCora Tannetti / Executive Producer Robin ReitmanAssociate Producer Meredith Mills-CavalluzzoProducer Steve ShewchukSet Decoration David DeMarinisAssistant Set Decoration Tora PetersonSet Decoration Sarah DennisAssistant Set Decoration Phillip BarkerProduction Design Michael AhernArt Direction Matthew MunnProduction Design André PienaarDirector Of Photography Justin Charles FosterDirector Of Photography Lisa R. FruchtCostume Design Rebecca HickeyMakeup Department Head Ashley NayHair Department Head Kathryn MoïseScript Coordinator Justin ElsworthThird Assistant Director Corey JonesScript Supervisor Karin BehrenzSecond Assistant Director Michael ShandleyFirst Assistant Director John ShurkoSecond Assistant Director Derek FiliatraultFirst Assistant Director George BunceOnline Editor Josh RiesAssistant Editor David NevinsAssistant Editor Chelsea TaylorAssistant Editor Matthew S. NickelsonEditor Branka MrkicDialogue Editor Ronit KirchmanOriginal Music Composer Kelly RodriguezSound Editor Dan Evans FarkasMusic Editor Steve BorneSupervising Sound Editor Peter WaggonerSound Re-Recording Mixer Scott JohnsonMusic Editor Oliver HildMusic Supervisor Andrew RillieProduction Sound Mixer Leslie BloomeFoley Artist Stephanie HolbrookCasting Henry Russell BergsteinCasting Emily RuckerCasting Assistant Ryan HupponenProduction Office Coordinator Joe McKibbonLocation Manager Janice SheridanFirst Assistant Accountant Blair FosterCasting Associate Kathy HoughtonProduction Manager Eve Del PradoPost Production Coordinator Robin D. CookLocal Casting Johanna ShurkoAdditional Casting Matthew GlasnerCasting Associate Christian PowellLocation Production Assistant Charlotte ShurkoAdditional Casting Daniel FreedCasting Assistant Gloria PongoskiFirst Assistant Accountant Millie TomCasting Associate Rabia MinhasPost Production Coordinator Jill Knox-GosseProduction Accountant Matthew T. GriffinVisual Effects Producer Luke DiTommasoVfx Supervisor