Release calendarTop 250 moviesMost popular moviesBrowse movies by genreTop box officeShowtimes & ticketsMovie newsIndia movie spotlight
    What's on TV & streamingTop 250 TV showsMost popular TV showsBrowse TV shows by genreTV news
    What to watchLatest trailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily entertainment guideIMDb Podcasts
    OscarsHoliday Watch GuideGotham AwardsSTARmeter AwardsAwards CentralFestival CentralAll events
    Born todayMost popular celebsCelebrity news
    Help centerContributor zonePolls
For industry professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign in
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
  • Cast & crew
  • User reviews
IMDbPro

Bad Apples

  • 2025
  • 1h 40m
IMDb RATING
7.5/10
130
YOUR RATING
POPULARITY
4,184
157
Bad Apples (2025)
SatireComedyMysteryThriller

A struggling primary school teacher begins to make some questionable decisions after one of her students is injured.A struggling primary school teacher begins to make some questionable decisions after one of her students is injured.A struggling primary school teacher begins to make some questionable decisions after one of her students is injured.

  • Director
    • Jonatan Etzler
  • Writers
    • Jess O'Kane
    • Rasmus Lindgren
  • Stars
    • Eddie Waller
    • Sean Gilder
    • Harvey Ip
  • See production info at IMDbPro
  • IMDb RATING
    7.5/10
    130
    YOUR RATING
    POPULARITY
    4,184
    157
    • Director
      • Jonatan Etzler
    • Writers
      • Jess O'Kane
      • Rasmus Lindgren
    • Stars
      • Eddie Waller
      • Sean Gilder
      • Harvey Ip
    • 1User review
    • 18Critic reviews
    • 68Metascore
  • See production info at IMDbPro
  • See production info at IMDbPro
    • Awards
      • 2 nominations total

    Photos4

    View Poster
    View Poster
    View Poster
    View Poster

    Top Cast52

    Edit
    Eddie Waller
    Eddie Waller
    • Danny
    Sean Gilder
    Sean Gilder
    • Frank
    Harvey Ip
    • Gus
    Lakhan Konsal
    • Lakhan
    Danny Iqbal
    Danny Iqbal
    • Jaden
    Mylee Soverall
    Mylee Soverall
    • Khaliya
    Mohamed Mohammed Ahmed
    • Jamal
    Serena Ram
    Serena Ram
    • Olivia
    Eva Tennear
    • Eleanor
    Max Norris
    • Max
    Rhys Dorgan
    • Rhys
    Aryana Watson
    • Aryana
    Jessica Barton
    • Jessica
    Eva Mitchell
    • Eva
    Saoirse Ronan
    Saoirse Ronan
    • Maria
    Maci Morgan
    • Lily
    Bess Greenacre
    • Scout
    Eli-Gray Fehler-Williams
    Eli-Gray Fehler-Williams
    • Charlie
    • Director
      • Jonatan Etzler
    • Writers
      • Jess O'Kane
      • Rasmus Lindgren
    • All cast & crew
    • Production, box office & more at IMDbPro

    User reviews1

    7.5130
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10

    Featured reviews

    9Steve_Ramsey

    Well that was unexpected!

    Bad Apples is a wild ride; one I was completely unexpecting. Having read only the brief synopsis before screening it at Tiff, I was anticipating a "teacher manages to connect to troubled student" story. If nothing else, I knew I could at least expect an enjoyable time with Saoirse Ronan playing the lead. What unfolded was absolutely not on my radar. Well, aside from my prediction that Ronan's performance would be stellar.

    So let's start with her portrayal as Maria, or "Miss" as her elementary students call her. She's a young, kind, idealistic teacher who loves her class and is passionate about her underappreciated profession. Unfortunately, the class has a troublemaker, Danny, played by Eddie Waller, who manages to go full tilt insane in this role.

    Because he's not just a troublemaker, he's pure, unadulterated evil. I have never hated a character as much in the first ten minutes of a film as this kid. He literally throws the teacher's pet Pauline (Nia Brown) over a banister, breaking her arm. He's foul-mouthed and uncontrollable. He could easily attack a teacher and they would get in trouble. Even his own father distances himself. Naturally, his behavior is disruptive to the class, and even the whole school. Yet, the underfunded school admin turns a blind eye, refusing to intervene, pawning off any disciplinary actions to Maria. And when she attempts intervention, she's accused of being the problem.

    This set-up was painful to watch. Okay, I get it already...he's a really Bad Apple. How will this poor teacher manage to reach into his soul and find goodness? How will she find a way to connect to this monster? And then an event happens that changes everything I was expecting and turns the movie into a hilarious, dark, satirical, cynical, and uncomfortable ride.

    It's difficult to discuss without spoilers; this is indeed one of those films that is juiciest knowing as little as possible before watching. Very broadly, Danny disappears and immediately the school's faculty and the parents are quick to blame Maria. But only in a performative way. Life really is so much better for everyone without a demon child mucking things up.

    In a series of bad timing and bad decisions, things spiral out of control for Maria. Just when I thought it couldn't get any more crazy, the story doubles down on its twists, each more jaw-dropping than previous. It was about halfway through the movie when the plural title made sense. This is about how one "bad apple" can spoil the whole crop.

    The film drips with moral ambiguity. Even the insufferable teacher's pet Pauline. While Danny is an untamed beast, she exhibits top tier deviousness. Her refined manipulation of adults is off the charts. He represents a street-level thug, but she's destined for a career in corporate crime. Sure, she got her arm broken by Danny, buuut...on the other hand, well, you know.

    Everyone is complicit. From parents who are quick to pass judgement on others and breed children who lack any form of empathy, to an educational system that ties the hands of educators and penalizes those who rock the boat.

    By the end of the movie you will be faced with a lot of questions and you may not like the mirror it's holding up. But keep in mind, this is a biting, extremely funny, highly entertaining film with fantastic performances from Ronan (as always) and Eddie Waller as the spawn of Satan. It's rare to see a child actor take on a performance with this intensity, especially as the heavy. The script is tight and there wasn't a moment where it lagged. It's just a blast to see the bonkers turns it takes.

    Bad Apples is disturbing and you may feel a little guilty about feeling smug satisfaction in some of its darker moments. But who hasn't fantasized about a little revenge on horrible people? Wait, you don't judge other people...do you?

    More like this

    The Testament of Ann Lee
    6.9
    The Testament of Ann Lee
    7.3
    Carolina Caroline
    Hamnet
    8.1
    Hamnet
    Tuner
    7.2
    Tuner
    Rose of Nevada
    6.6
    Rose of Nevada
    Poetic License
    7.0
    Poetic License
    The Tragedy of Macbeth
    7.4
    The Tragedy of Macbeth
    Sacrifice
    6.8
    Sacrifice
    Couture
    6.2
    Couture
    Deep Cuts
    The Christophers
    6.5
    The Christophers
    Normal
    7.8
    Normal

    Related interests

    Peter Sellers in Dr. Strangelove or: How I Learned to Stop Worrying and Love the Bomb (1964)
    Satire
    Will Ferrell in Anchorman: The Legend of Ron Burgundy (2004)
    Comedy
    Jack Nicholson and Faye Dunaway in Chinatown (1974)
    Mystery
    Cho Yeo-jeong in Parasite (2019)
    Thriller

    Storyline

    Edit

    Did you know

    Edit
    • Soundtracks
      Give It All You Got
      written by Mark and Helen Johnson

      performed by Cast

      published by: Out of the Ark Ltd

    Top picks

    Sign in to rate and Watchlist for personalized recommendations
    Sign in

    2025 TIFF Festival Guide

    2025 TIFF Festival Guide

    See the current lineup for the 50th Toronto International Film Festival this September.
    See the guide
    Production art
    List

    Details

    Edit
    • Release date
      • October 25, 2025 (United States)
    • Country of origin
      • United Kingdom
    • Language
      • English
    • Also known as
      • Good Oranges
    • Production company
      • Pulse Films
    • See more company credits at IMDbPro

    Tech specs

    Edit
    • Runtime
      • 1h 40m(100 min)
    • Color
      • Color

    Contribute to this page

    Suggest an edit or add missing content
    • Learn more about contributing
    Edit page

    More to explore

    Recently viewed

    Please enable browser cookies to use this feature. Learn more.
    Get the IMDb App
    Sign in for more accessSign in for more access
    Follow IMDb on social
    Get the IMDb App
    For Android and iOS
    Get the IMDb App
    • Help
    • Site Index
    • IMDbPro
    • Box Office Mojo
    • License IMDb Data
    • Press Room
    • Advertising
    • Jobs
    • Conditions of Use
    • Privacy Policy
    • Your Ads Privacy Choices
    IMDb, an Amazon company

    © 1990-2025 by IMDb.com, Inc.