Who's in the Netflix movie Horse Girl, and where have you seen them before? Directed by Jeff Baena, the drama explores the wandering mind of an introverted young woman. Horse Girl was written by Baena and Alison Brie.

Netflix's Horse Girl follows a character known only as Sarah, a woman who loves horses and the TV show "Purgatory." When roommate Nikki urges Sarah to be more social, she forms a bond with a well-meaning man but gets lost in her thoughts about the past, specifically her's mother death and her grandmother's mental illness. Sarah frequently talks about alien abductions, and begins to worry both her co-workers and closest friends. Still, Sarah embraces her imagination and explores new territory, allowing her to learn more about herself and who she wants to be, or who she may have been all along.

Related: The 25 Best Films On Netflix Right Now

Horse Girl stars a main cast member from the Netflix series GLOW. In supporting roles, various accomplished actors and actresses complement the strong lead performance. Here's a complete cast and character guide for Horse Girl on Netflix.

Alison Brie As Sarah

Alison Brie in Horse Girl

Alison Brie stars as the main character in Horse Girl, Sarah, who has a wild imagination.

In the 2000s, Brie rose to fame for portraying Annie Edison in NBC’s Community and Trudy Campbell in AMC’s Mad Men. She currently stars as Ruth Wilder in the Netflix series GLOW, and also voiced Diane Nguyen in Bojack Horseman.  

Horse Girl Supporting Cast

John Reynolds and Alison Brie in Horse Girl

Debby Ryan as Nikki: Sarah's roommate. Debby Ryan currently stars in the Netflix series Insatiable. She previously starred in The Suite Life on Deck and Jessie.

John Reynolds as Darren: Sarah's date who looks like a "Purgatory" character. John Reynolds portrays Officer Callahan in Stranger Things. He previously starred as Drew Gardner in Search Party, and recently portrayed Duffy in Hulu’s Four Wedding and a Funeral season 1. 

Molly Shannon as Joan: Sarah's supportive co-worker at Great Lengths. In pop culture, Molly Shannon is best known for starring in Saturday Night Live from 1995 to 2001, and for starring in the 1999 film Superstar.

John Ortiz as Ron: The guy from Sarah's dreams. John Ortiz its best known for movie roles in Silver Linings Playbook and American Gangster. He recently portrayed Felix Iguero in Messiah season 1 on Netflix. 

Robin Tunney as Agatha Kaine: A TV show character on "Purgatory." Robin Tunney starred in the mid-‘90s cult classic The Craft and Empire Records. She currently portrays Maya Travis on ABC’s The Fix, and previously starred as Teresa Lisbon in The Mentalist.

Aaron Stanford as Hades: A TV show character on "Purgatory." Aaron Stanford is best known as James Cole from 12 Monkeys and Jim Brauer from Fear the Walking Dead

Paul Reiser as Gary: Sarah's step-father. Paul Reiser starred as Paul Buchanan in the ’90 NBC series Mad About You, and also in the 2019 reboot. On the big screen, he’s best known for roles in Beverly Hills Cop and Aliens. Reiser has also appeared in Netflix’s Stranger Things and The Kominsky Method.

Matthew Gray Gubler as Darren Colt: Matthew Gray Gubler portrays Dr. Spencer Reid on Criminal Minds

Meredith Hagner as Heather: Sarah's friend who fell from a horse. Meredith Hagner starred as Portia Davenport in Search Party. She’s also appeared in the movies Set It Up, The Oath, and Brightburn.

Dendrie Taylor as Heather's Mom: Dendrie Taylor portrayed Gail “Red Dog" Eklund in The Fighter.

Dylan Gelula as Jane Doe: Sarah's hospital roommate. Dylan Gelula portrayed Xanthippe Voorhees in the Netflix series Unbreakable Kimmy Schmidt, and currently stars as Megan in Shameless.

Jay Duplass as Ethan: A social worker. The brother of filmmaker Mark Duplass, Jay Duplass portrayed Duncan Deslaurier in The Mindy Project and Josh Pfefferman in Transparent

Tuby Huss as Joe: A ranch owner. Tuby Huss currently stars as Edward Dickinson in the Apple TV+ series Dickinson. He previously starred as John Bosworth in Halt and Catch Fire. Huss portrays Tex McCready in GLOW, and also voiced Kahn Souphanousinphone Sr. in King of the Hill.

Lauren Weedman as Cheryl: A ranch owner. Lauren Weedman is known for movie roles in Date Night and The Five-Year Engagement. She portrayed Doris in HBO’s Looking and Joni Beard in Arrested Development.

Angela Trimbur as Julie: A dance teacher. Angela Trimbur portrayed Madison in The Good Place

David Paymer as Doctor: A nose and throat specialist. David Paymer portrays Harry Drake in the Amazon series The Marvelous Mrs. Maisel.

Victoria Clare as Young Sarah: Victoria Clare portrayed Young Lexxa in Star Trek: Renegades.

Jake Picking as Brian: Nikki's boyfriend in Horse Girl. Jake Picking has appeared in Patriots Day, Blockers, and Sicario: Day of the Soldado. He’ll soon appear in Top Gun: Maverick and will portray Rock Hudson in the Ryan Murphy series Hollywood

Luis Fernandez-Gil as Tow Worker: Luis Fernandez-Gil portrayed Dario Cueto in Lucha Underground

More: Netflix's Horse Girl Ending Explained