The Clearing (2023) stars as Freya Heywood
A Discovery Of Witches (2018-2022) stars as Diana Bishop
The Fall Guy (2024) stars as Unknownj
The Twin (2022) stars as Rachel
The Place With No Words (2019) stars as Teresa
Ride Like A Girl (2019) stars as Michelle Payne
2:22 (2017) stars as Sarah
Berlin Syndrome (2017) stars as Clare
Lights Out (2016) stars as Rebecca
Hacksaw Ridge (2016) stars as Dorothy Schutte
The Choice (2016) stars as Gabby Holland
Triple 9 (2016) aka “Triple Nine” stars as Michelle Allen
Knight of Cups (2016) stars as Karen
Message from the King (2016) stars as Kelly
Point Break (2015) stars as Samsara
Cut Bank (2014) stars as Cassandra
The Ever After (2014) stars as Ava
Parts Per Billion (2014) stars as Anna
Kill Me Three Times (2014) stars as Lady Macbeth
Warm Bodies (2013) stars as Julie
Love and Honor (2013) aka “AWOL” stars as Candace
Wish You Were Here (2012) aka “Say Nothing” stars as Steph McKinney
Take Me Home Tonight (2011) aka “Young Americans” stars as Tori Frederking
I Am Number Four (2011) stars as Number Six
Quirky Girl (2011) stars as Claire
Bear (2011) stars as Emelie
The Sorcerer’s Apprentice (2010) stars as Becky
Bedtime Stories (2008) stars as Violet Nottingham
Restraint (2008) stars as Dale
December Boys (2007) stars as Lucy
The Grudge 2 (2006) stars as Vanessa
2:37 (2006) stars as Melody
Wolf Creek (2005) stars as Pool Party People
Beginnings in Australia
Palmer had been an extra on Deck Dogz (2005), and other films shot in Adelaide. At the age of 18, she was cast by filmmaker Murali K. Thalluri in the independent Australian film 2:37. Palmer portrayed Melody in the film, a popular high school student who becomes suicidal after being impregnated by her brother. She was nominated for the 2006 Australian Film Institute Award for Best/ ok Lead Actress for her performance. She then signed with a talent agent in Sydney. A role in Wolf Creek (2005) followed, in a pool party scene.
Palmer starred in the psychological thriller Restraint, with English actor Stephen Moyer and Calvin Klein model Travis Fimmel. Shot on location around New South Wales in mid-2005, the film was written by Dave Warner and directed by David Denneen. Palmer was named an Australian “star of tomorrow” by Screen International that year. She then starred in December Boys, a coming-of-age film set in the 1960s, based on a novel by Michael Noonan. She played Lucy, who has a romance with Daniel Radcliffe’s character on a remote beach resort. Palmer studied Dominique Swain’s performance in Lolita (1997) to capture her character’s overt sexuality. The film began shooting in November 2005 on the south coast of Australia. It was released on 14 September 2007 in the UK and US and 20 September 2007 in Australia and received mixed reviews and failed at the box office.
2:37 premiered at the 2006 Cannes Film Festival in Un Certain Regard selection. The film received a standing ovation, a turning point for Palmer, giving her confidence in acting as a career. The trip to Cannes lead her to meet her manager, David Seltzer, and American talent agents. She signed with the William Morris Agency.
Move to Hollywood
Palmer was cast to star with Tom Sturridge in her first American feature, Jumper, a science fiction film directed by Doug Liman. Her part was later recast when the lead characters were rewritten for older actors; her role went to Rachel Bilson. Palmer was devastated from losing the role and returned to Adelaide for a few months. She made her Hollywood feature film debut in The Grudge 2 in 2006, a horror sequel starring Amber Tamblyn and Sarah Michelle Gellar. Palmer described her character, Vanessa, as “the bitchy schoolgirl”. The Grudge 2 was released in North America on 13 October 2006 (Friday the 13th) to negative reviews and grossed $70 million worldwide against its $20 million budget. In early 2007, Palmer was cast as Tori Frederking in the comedy Take Me Home Tonight, starring Anna Faris, Dan Fogler and Topher Grace. Set in the 1980s, the film was directed by Michael Dowse and released in March 2011. Take Me Home Tonight received negative reviews from film critics and was a box office flop, failing to recoup its $19 million budget. Palmer starred in the film clip for the 2007 single “Breaking Up”, by the band Eskimo Joe, shot in Newcastle. Palmer jumps into the sea with the band’s singer, Kavyen Temperley. Palmer relocated from Semaphore Beach in Adelaide to Los Angeles in May 2007 to further her career, and began auditioning for films. She stated that Los Angeles was “a big adjustment” and “very different” from her home in Australia. She went through a period of loneliness and depression, and considered going back home until she made friends there. In November 2007, Palmer was cast as the villain, Talia al Ghul, in the DC Comics superhero film, Justice League of America, alongside D.J. Cotrona, Adam Brody, Anton Yelchin, Common and Megan Gale. George Miller was set to direct the film, but it was cancelled by Warner Bros. due to script rewrite issues and the 2007–2008 Writers Guild of America strike.
Palmer was the face of Sydney jeweller Jan Logan’s “modern darling” collection in 2008. She was picked that year by Adam Sandler from an audition tape to play his love interest in the Walt Disney Pictures children’s film, Bedtime Stories. She played an heiress, Violet Nottingham, starring alongside Guy Pearce and Courteney Cox. Sandler also put Palmer’s mother and best friend in scenes in the film. It was released on 25 December 2008 and received mixed to negative reviews but grossed $212 million worldwide on its $80 million budget.
Palmer won the romantic lead in Disney’s The Sorcerer’s Apprentice, produced by Jerry Bruckheimer and directed by Jon Turteltaub. The film was based on the relevant section of the animated film Fantasia (1940), which was set to a short scherzo for orchestra by Paul Dukas, L’apprenti sorcier (The Sorcerer’s Apprentice, published in 1897, and by far, the best known of Dukas’ compositions), all of which were inspired by the eponymous poem by Johann Wolfgang von Goethe. Palmer stayed in Manhattan’s West Village while filming for six months. She played Becky Barnes, a college student who is pursued by Dave Stutler (Jay Baruchel), a physics student and apprentice to the wizard Balthazar (Nicolas Cage). It was released on 14 July 2010 to mixed reviews, and grossed $215 million worldwide on its big $150 million budget. In July 2010, Parade Magazine listed the film #1 on its list of “Biggest Box Office Flops of 2010 (So Far)”.
In 2009, Palmer formed the film production company Avakea Productions, with Australian actresses Tahyna Tozzi and Nathalie Kelley. She was a guest judge on MTV Australia, for the Sydney filmmaking talent contest, Optus one80project. She also filmed an ad campaign that year for the Australian jean store, Just Jeans, and became the face and spokesperson for the Jurlique cosmetics company.
In 2011, Palmer starred in the sci-fi adventure film, I Am Number Four, alongside Alex Pettyfer and Dianna Agron. She played Number Six, one of nine aliens hiding out on Earth because her home planet was destroyed. Her character was skilled in martial arts, rode a Ducati motorcycle, and could “phase” her way through solid objects (a la The Matrix Reloaded). She went through stunt training for the role, learning to perform flips, sword fight, and do wirework. The film was adapted from a novel that was the first of a six-part series. Palmer signed on to do three movies, if the film became a franchise. The film was released in theaters on 18 February 2011, and was also released in the IMAX format. It received generally negative reviews from critics and grossed $149 million worldwide.
Palmer was going to star in Fury Road, a sequel to the Mad Max series by Australian filmmaker George Miller, but didn’t join the cast due to scheduling conflicts. The film was later postponed.Palmer starred in the short film Bear, directed by Nash Edgerton, which competed at the 2011 Cannes Film Festival.
She appeared opposite Joel Edgerton in the independent Australian drama-thriller, Wish You Were Here, directed by Kieran Darcy-Smith. The film began shooting in Sydney in November 2010, and premiered at the 2012 Sundance Film Festival. Rotten Tomatoes has currently given this film an approval rating of 72%.
She also starred in a comedic short, Quirky Girl, for the website Funny or Die, opposite Aaron Paul.
Palmer starred in the 2013 zombie film, Warm Bodies, produced by Summit Entertainment, and based on a young adult novel by Isaac Marion. She played Julie, a human who falls in love with a zombie (Nicholas Hoult). It was released on 1 February 2013 in the United States and on 8 February 2013 in the United Kingdom. It opened to positive reviews and grossed $116 million worldwide. In February 2013, Palmer was announced as the “global face” of Artistry cosmetics. Palmer then starred in Love and Honor with Liam Hemsworth, an independent romance filmed in mid-2011 in Ann Arbor, Michigan.The film is set in the 1960s during the Vietnam War, and was released in March 2013. It had a limited release on 22 March 2013, receiving negative reviews and only grossed $19 thousand.
In 2014, she co-starred alongside Josh Hartnett, Rosario Dawson and Penn Badgley in the romantic drama Parts per Billion. It was released on video on demand on 20 May 2014, and on home video on 6 June 2014. It received negative reviews from critics. Palmer had two films that premiered at the 2014 Toronto International Film Festival, Cut Bank (2014) and Kill Me Three Times (2015). Both films received negative reviews from critics. She played the love interest to Liam Hemsworth and Billy Bob Thornton’s daughter in Cut Bank and an assassin in Kill Me Three Times opposite Simon Pegg, Alice Braga and Luke Hemsworth. The latter film is set to be released in 10 April 2015. She starred with Melissa Leo and Phoebe Tonkin in The Ever After, directed by her husband Mark Webber. Written by Palmer and Webber, it is a love story that explores the depths of marriage.
In 2015, she appeared in the Terrence Malick -directed film Knight of Cups, starring Christian Bale. The film premiered in the main competition section at the 65th Berlin International Film Festival in February 2015. Knight of Cups has received mixed reviews from critics. It holds a 42% on Rotten Tomatoes based on twelve reviews. The film was scheduled to be released on 4 March 2016, in the United States by Broad Green Pictures. Palmer had a supporting role in the 2015 remake of Point Break. The film was released in the U.S. on 25 December 2015. It was panned by critics.
In October 2015, it was learned that Palmer would participate in a short film called Too Legit with Zoe Kravitz, Clark Gregg, Nate Corddry and Lauren Weedman. This project was confirmed by the director of the film, Frankie Shaw via Twitter and Instagram and had its premiere on 23 January 2016 at the Sundance Film Festival.
In 2016, she played the female lead role in the adaptation of the Nicholas Sparks novel The Choice, alongside Benjamin Walker, Tom Welling, Alexandra Daddario, and Tom Wilkinson. The film premiered on 5 February 2016 and was panned by critics. She appeared alongside Casey Affleck in the crime-drama heist film, Triple 9 (2016), directed by John Hillcoat. It was released nationwide on 26 February 2016. It was met with mixed reviews and failed to impress at the box office. Metacritic gives the film a score of 52 out of 100, based on 41 critics, indicating “mixed or average reviews”. On CinemaScore, audiences gave the film an average grade of “C+” on an A+ to F scale. Also that year, she portrayed Rebecca in the horror film Lights Out, and co-starred in the war drama Hacksaw Ridge; both films received positive reviews, with Palmer’s performances being praised. She co-starred in the film Message from the King, alongside Chadwick Boseman, Luke Evans and Alfred Molina.
In 2017 Teresa starred in the psychological thriller Berlin Syndrome, alongside Max Riemelt & directed by Cate Sgortland. She also starred alongside Michiel Huisman and Sam Reid in the science fiction thriller 2:22.
From 2018 – 2022 Teresa starred as Diana Bishop in the British supernatural drama series A Discovery of Witches based on the All Souls Trilogy by Deborah Harkness. The series received positive reviews.
In 2019 Teresa starred in the Australian biopic Ride Like a Girl portraying Michelle Payne, the first female jockey to win the Melbourne Cup