Актриса - Typist Artist Pirate King - Sandra Panza I Came By(2022) Ten Percent(Сериал)(2022) - Kelly Macdonald Operation Mincemeat(2021) - Jean Leslie Line of Duty(Сериал)(2021) - DCI Jo Davidson / DSU Jo Davidson Truth Seekers(Сериал)(2020) - JoJo 74 Giri/Haji(Сериал)(2019) - Sarah Dirt Music(2019) - Georgie Urban Myths(Сериал)(2019) - Princess Margaret The Victim(Мини Сериал)(2019) - Anna Dean Holmes & Watson(2018) - Mrs. Martha Hudson Ralph Breaks the Internet(2018) - Merida (voice) Puzzle(2018/II) - Agnes The Child in Time(2017) - Julie Goodbye Christopher Robin(2017) - Olive T2 Trainspotting(2017) - Diane Black Mirror(Сериал)(2016) - Karin Parke The Journey Is the Destination(2016) - Duff Swallows and Amazons(2016) - Mrs Walker Special Correspondents(2016) - Claire Boardwalk Empire(Сериал)(2010-2014) - Margaret Thompson / Margaret Schroeder / Mrs. Rohan Anna Karenina(2012/I) - Dolly Brave(Видео Игра)(2012) - Princess Merida (voice) Brave(2012) - Merida (voice) Harry Potter and the Deathly Hallows: Part 2(2011) - Helena Ravenclaw The Decoy Bride(2011) - Katie (as Kelly MacDonald) Skellig: The Owl Man(2009) - Louise In the Electric Mist(2009) - Kelly Drummond Choke(2008) - Paige Marshall The Merry Gentleman(2008) - Kate Frazier No Country for Old Men(2007) - Carla Jean Moss Lassie(2005) - Jeanie Nanny McPhee(2005) - Evangeline All the Invisible Children(2005) - Jonathan's wife (segment "Jonathan") Tristram Shandy(2005) - Jenny The Girl in the Café(2005) - Gina The Hitchhiker's Guide to the Galaxy(2005) - Reporter Alias(Сериал)(2005) - Kiera MacLaine / Meghan Keene Finding Neverland(2004) - 'Peter Pan' Intermission(2003) - Deirdre State of Play(Мини Сериал)(2003) - Della Smith Brush with Fate(2003) - Aletta Pieters Gosford Park(2001) - Mary Maceachran Strictly Sinatra(2001) - Irene Some Voices(2000) - Laura House!(2000) - Linda Two Family House(2000) - Mary O'Neary Tube Tales(1999) - Emma (segment "Mr. Cool") My Life So Far(1999) - Elspeth The Loss of Sexual Innocence(1999) - Susan Entropy(1999/I) - Pia Splendor(1999) - Mike Elizabeth(1998) - Isabel Knollys Cousin Bette(1998) - Hortense Dead Eye Dick(Късометражен)(1997) - Wendy Stella Does Tricks(1996) - Stella Screen Two(Сериал)(1996) - Amy Ogilvie Trainspotting(1996) - Diane