Katie Holmes is an actress best known for appearing in Dawson’s Creek. The hit American drama series, which aired in the late ’90s and early 2000s, has gained a cult following since its debut. Holmes became widely recognized for her role as Joey Potter on the beloved show.
But there’s certainly more to the American actress than meets the eye. Katie’s career has spanned decades, and she has also appeared in some fantastic films, from First Daughter to Batman Begins.
Here are 10 of Katie Holmes’ best movies you need to watch now.

READ NEXT: 15 Of The Best Docuseries to Watch on Netflix Right Now
The Gift (2000)
The Gift is a supernatural thriller starring Cate Blanchett, Keanu Reeves, and Katie Holmes. It follows a single mother in rural Georgia whose life is turned upside down when a psychic vision pulls her into a mysterious missing-person case.
First Daughter (2004)
First Daughter is a popular teen drama that follows a teenager who happens to be the First Daughter of the United States as she navigates life at college. The film stars Katie Holmes as Samantha MacKenzie. The film also features a talented supporting cast, including Marc Blucas, Michael Keaton, and Ione Skye.
Pieces of April (2003)
In Pieces of April, Katie Holmes takes on the role of the troubled daughter April Burns. The plot follows April as she struggles to reconnect with her estranged family, gathering the courage to host Thanksgiving dinner.
Batman Begins (2005)
This is an iconic Batman movie that premiered in 2005. It stars Christian Bale in the lead role as he fights to protect the people of Gotham. Katie Holmes stars opposite him as Rachel Dawes.
Logan Lucky (2017)
A bit of a wild film, Logan Lucky follows two competitive brothers attempting to pull off a heist during a NASCAR race in North Carolina. Katie Holmes stars alongside Channing Tatum and Adam Driver.
Thank You for Smoking (2005)
A satirical comedy, Thank You for Smoking follows a smooth-talking tobacco lobbyist who spins his way through controversies and moral dilemmas. The film stars Aaron Eckhart in the lead role, with Katie Holmes and other notable actors rounding out the cast.
The Romantics (2010)
The Romantics is a film based on the novel by Galt Niederhoffer. A group of former college friends comes together for a seaside wedding, where old flames and unresolved rivalries, particularly between the bride (Anna Paquin) and her maid of honor (Katie Holmes), threaten to upend the celebration.
Go (1999)
Go is a fast-paced crime comedy directed by Doug Liman, starring Sarah Polley, Timothy Olyphant, and Katie Holmes. The film follows a group of young adults whose lives collide over one chaotic night filled with crime and misadventure.
All We Had (2016)
In this film, Katie Holmes plays a struggling mother named Rita, who is doing her best to raise her teenage daughter despite leading a troubled life, including her financial struggles. Based on the 2014 novel All We Had by Annie Weatherwax, the story follows their journey as they move from place to place in search of stability and a better life. The film stars Katie Holmes, Stefania LaVie Owen, Luke Wilson, Richard Kind, Mark Consuelos, Judy Greer, and Eve Lindley.
Miss Meadows
Katie Holmes stars in this film as Miss Mary Meadows. To the outside world, Mary appears to be a mild-mannered substitute first-grade teacher with sweet, simple hobbies like taking long walks. But beneath it all – she is a vigilante who targets local thugs when she encounters them committing crimes or threatening others.