PersonKelly Macdonald25 credits in the catalogue: acting.ActingTrainspotting1996DianeElizabeth1998Isabel KnollysSplendor1999MikeGosford Park2001Mary MaceachranState of Play2003Della SmithIntermission2003DeirdreFinding Neverland2004Peter PanNanny McPhee2005EvangelineA Cock and Bull Story2005JennyThe Hitchhiker's Guide to the Galaxy2005ReporterNo Country for Old Men2007Carla Jean MossChoke2008Paige MarshallIn the Electric Mist2009Kelly DrummondBoardwalk Empire2010Margaret Schroeder ThompsonThe Decoy Bride2011Katie Nic AodhLine of Duty2012DCI Joanne DavidsonBrave2012Merida (voice)Anna Karenina2012DollyGoodbye Christopher Robin2017Olive Rand / NouT2 Trainspotting2017DianeRalph Breaks the Internet2018Merida (voice)The Child in Time2018Julie LewisGiri/Haji2019Sarah WeitzmannTruth Seekers2020JoJo 74Lanterns2026Sheriff Kerry Kane