Skip to content
What's After the Movie?
Plot summary

Bad Education (2019) Plot Summary & Timeline

Bad Education (2019) movie poster

Bad Education is a 2019 history and crime film directed by Cory Finley, running 1 hour 48 minutes. This page retells the whole story in 686 words (about 3 minutes to read) and covers 13 key events in order, 7 characters, where and when it is set and 3 themes. Looking for the cast, ratings and where to stream it? See the movie page for Bad Education.

to read the plot summary
3 min
key events in the timeline
13
characters profiled
7
themes explained
3
Loading streaming availability…
Bad Education (2019) movie poster
Released
Runtime
1h 48m
Director
Cory Finley
Genres
History, Crime, Drama
Original language
English
No spoilers

What Is Bad Education About?

The premise of Bad Education in 333 words, with nothing given away. The full story follows below.

In the leafy suburbs of Long Island, a once‑overlooked public school district has turned itself into a beacon of academic excellence, its success rippling through the local economy and the lives of families who call the area home. The community’s pride rests on a meticulously cultivated reputation, a reputation that feels both fragile and fiercely defended. Beneath the polished hallways and celebrated rankings, however, the pressure to keep the momentum alive creates an undercurrent of tension that hints at secrets waiting to surface.

Frank Tassone, the charismatic superintendent, is the driving force behind the district’s meteoric rise. With a blend of ambition and charm, he navigates board meetings, parent expectations, and the daily realities of school life, all while projecting the image of a dedicated public servant. By his side is Pam Gluckin, his deputy, whose steady hand and sharp administrative mind have helped translate lofty goals into measurable outcomes. Together they form a partnership that feels as much about personal loyalty as it is about professional strategy, and their dynamic sets the tone for the district’s relentless pursuit of perfection.

Amid the accolades, a new voice begins to stir curiosity: Rachel Bhargava, a student reporter eager to prove herself, takes on a story that could reveal more than just a construction project. Her investigative instincts bring her into contact with Kyle Contreras, an older acquaintance whose presence adds an undercurrent of personal complexity for Frank. Meanwhile, Bob Spicer, the board president and local real‑estate broker, watches the school’s fortunes with an eye toward the broader implications for his community. The staff also includes Jenny, a clerk whose quiet position belies the subtle influence she wields behind the scenes.

As the district basks in its newfound prestige, a hidden financial irregularity begins to surface, threatening to unravel the carefully constructed narrative of success. The looming scandal promises to test the bonds between leaders, staff, and the community they serve, forcing each character to confront the cost of ambition and the limits of loyalty.

Full plot

What Happens in Bad Education?

The complete story of Bad Education, from the first scene to the last, in 686 words (about 3 minutes). Spoilers throughout.

Spoilers ahead

In 2002, Dr. Frank Tassone [Hugh Jackman] is the superintendent of the Roslyn Union Free School District on Long Island. He and assistant superintendent Pam Gluckin [Allison Janney] have overseen major improvements in the district, with Roslyn High School becoming the fourth-ranked public school in the country. The school’s performance stimulates the local economy, reaping rewards for school board president and real estate broker Bob Spicer [Ray Romano]. Beloved by students and parents, Frank claims to have lost his wife several years ago, and rejects advances from some of the local mothers. Attending a conference in Las Vegas, he begins an affair with his former student Kyle Contreras [Rafael Casal] whom he meets at a bar.

Student reporter Rachel Bhargava [Geraldine Viswanathan] is writing an article for the Roslyn High School paper about a skywalk the school plans to construct, and Frank blithely encourages her to treat her article as any top journalist would. She investigates the project, to Pam’s irritation, and notices irregularities in the district’s finances. It is revealed that Pam has a fraudulent district expense card, which she encourages her niece Jenny [Annaleigh Ashford], a district clerk, to use. When Pam’s son uses the card to shop for thousands of dollars’ worth of construction materials for her home renovation, Bob is alerted by a relative working at the store.

Bob and the school board confront Pam, realizing she has embezzled at least $250,000 in taxpayer funds. Frank persuades them to handle the matter quietly, detailing the consequences a public scandal would have on the school and community. They agree to conceal the embezzlement, forcing Pam to pay restitution and resign; the board announces her abrupt “retirement.” Convincing district auditor Phil Metzger [Jeremy Shamos] to falsify the financial records, Frank appoints him as Pam’s temporary replacement. He transfers Jenny to a less visible “special utilities” role, threatening to expose her own misuse of funds when she implies blackmailing him.

Rachel continues her investigation, uncovering evidence of the embezzlement in supply orders that were never fulfilled and massive consulting fees paid to unknown companies, including Pam’s husband’s car dealership. She finds a cumulative expense of $803,000 to Wordpower Tech and visits the address, which she discovers is a Manhattan apartment. A man answers the door and Rachel leaves, but she and Frank spot each other when he arrives and enters the same apartment. The man is Tom Tuggiero [Stephen Spinella], Frank’s domestic partner, and Rachel realizes Wordpower Tech is a front created by Frank, a co-conspirator in the embezzlement. Frank later warns Rachel of the potential fallout for exposing the story.

Phil informs Frank of an incriminating expense: Frank used district funds on first-class tickets to fly himself and Kyle by Concorde to London. Phil agrees to keep quiet, but Rachel publishes her story in the school paper, exposing Frank’s key role in the embezzlement. Insisting he acted in the school’s best interest, Frank pleads with Bob not to confirm the scandal until the school budget is approved, but Bob and the school board report the cover-up in its entirety.

Pam, Jenny, and Phil are arrested; when the authorities threaten to prosecute her family, Pam agrees to testify against Frank and turns over evidence of the scheme. Tom is informed of Frank’s second life with Kyle, and Rachel becomes the school paper’s editor-in-chief. Frank resigns, flees to Nevada with tens of thousands of dollars in cash, and moves in with Kyle in a house he bought for him. He is eventually arrested, returned to New York, and convicted. In prison, Frank fantasizes about being back at Roslyn, where he is congratulated for making the school #1 in the country.

An epilogue reveals that Frank was convicted of embezzling $2.2 million and sentenced to 4 to 12 years in prison. Pam, who pled guilty to embezzling $4.3 million and testified against Frank, was sentenced to 3 to 9 years in prison. A total of $11 million was embezzled, the largest school theft in American history. Due to an oversight in state pension regulations, Frank is still slated to receive his teacher’s pension of $173,495.04 per year.

Timeline

Bad Education Timeline: Every Key Event in Order

13 key events in the order they happen, from “Tassone's rise and Roslyn's boom” to “Epilogue: sentences and pension”. 13 events name a place, across 8 locations.

  1. 1

    Tassone's rise and Roslyn's boom

    In 2002, Dr. Frank Tassone serves as superintendent of the Roslyn district while Pam Gluckin oversees finances. Under their leadership, Roslyn High School becomes the fourth-ranked public school in the country, boosting the local economy and raising community pride. Frank is portrayed as a beloved figure who downplays personal loss while steering the district’s ascent.

    When:2002 Where:Roslyn, Long Island

  2. 2

    Affair begins with Kyle Contreras

    During a conference in Las Vegas, Frank begins an affair with his former student Kyle Contreras, whom he meets at a bar. The relationship becomes a personal complication that foreshadows later actions. The affair adds a layer of risk to Frank's carefully curated public image.

    When:During a conference in Las Vegas Where:Las Vegas

  3. 3

    Rachel Bhargava investigates the skywalk article

    Rachel Bhargava, a student reporter for Roslyn High School, is assigned to cover a planned skywalk. Frank encourages her to treat the assignment like any top journalist would. As she investigates, she uncovers irregularities in the district’s finances that raise red flags.

    Where:Roslyn High School

  4. 4

    Pam's fraudulent card and the niece's involvement

    Pam Gluckin is revealed to be using a fraudulent district expense card, and she persuades her niece Jenny to use it as well. Pam's son uses the card to shop for thousands of dollars in construction materials for her home renovation. Bob Spicer and others begin to sense irregularities in spending.

    Where:Roslyn

  5. 5

    Confrontation and the decision to conceal

    Bob and the school board confront Pam, realizing she has embezzled at least $250,000 in taxpayer funds. Frank persuades them to handle the matter quietly, arguing that a public scandal would devastate the school and community. They agree to conceal the embezzlement, Pam pays restitution and resigns, and the board announces her abrupt 'retirement'.

    Where:Roslyn

  6. 6

    Auditorial manipulation and personnel moves

    Frank convinces district auditor Phil Metzger to falsify financial records and makes him Pam's temporary replacement. He transfers Jenny to a less visible 'special utilities' role, threatening to expose her own misuse if she hints at the scheme.

    Where:Roslyn

  7. 7

    Wordpower Tech and the front

    Rachel continues her investigation, uncovering that supply orders were never fulfilled and that massive consulting fees were paid to unknown companies, including Wordpower Tech. She traces a cumulative $803,000 to Wordpower Tech and visits the Manhattan address, where a man answers. Rachel and Frank realize Wordpower Tech is a front created by Frank, with Tom Tuggiero as his partner.

    Where:Roslyn; Manhattan

  8. 8

    Frank warns Rachel

    Frank warns Rachel of the potential fallout for exposing the story, attempting to deter her investigation. The threat underscores the personal risk she faces in pursuing the truth.

    Where:Roslyn

  9. 9

    London trip and the incriminating expense

    Phil informs Frank of an incriminating expense: first-class tickets to fly him and Kyle by Concorde to London. Frank threatens to place blame on Phil for failing to catch Pam and participating in the cover-up. Phil agrees to keep quiet, but Rachel publishes her story exposing Frank's key role in the embezzlement.

    Where:London

  10. 10

    Publication and the cover-up exposed

    Following the publication, Frank pleads with Bob not to confirm the scandal until after the school budget is approved. Nevertheless, Bob and the school board report the cover-up in its entirety, forcing the district into full exposure.

    Where:Roslyn

Show the other 3 events of Bad Education
  1. 11

    Arrests and the revelation of Kyle

    Pam, Jenny, and Phil are arrested; Pam agrees to testify against Frank and provides evidence of the scheme. Tom learns of Frank's second life with Kyle, and Rachel becomes the school paper's editor-in-chief.

    Where:Roslyn

  2. 12

    Resignation, flight, and arrest

    Frank resigns and flees to Nevada with tens of thousands of dollars in cash, moving in with Kyle. He is eventually arrested, returned to New York, and convicted.

    Where:Nevada; New York

  3. 13

    Epilogue: sentences and pension

    In prison, Frank fantasizes about being back at Roslyn. The epilogue reveals the totals: Frank was convicted of embezzling $2.2 million and sentenced to 4 to 12 years; Pam pled guilty to embezzling $4.3 million and sentenced to 3 to 9 years. A total of $11 million was embezzled, and due to an oversight, Frank is still slated to receive his teacher's pension of $173,495.04 per year.

    When:Epilogue Where:Prison; Epilogue

Characters

Who Are the Main Characters in Bad Education?

7 characters, among them Frank Tassone (Hugh Jackman), Pam Gluckin (Allison Janney) and Rachel Bhargava (Geraldine Viswanathan): who each one is and the part they play in the story. Every profile links to the actor’s page.

  • Hugh Jackman as Frank Tassone (Hugh Jackman) in Bad Education

    Frank Tassone (Hugh Jackman)

    Played by Hugh Jackman

    Charismatic, and calculated, Frank uses his position as superintendent to project success while orchestrating a large embezzlement scheme. He manipulates the school board and stakeholders to present a perfect image of the district, even as funds are siphoned off. His personal loyalty to a secret partner blinds him to the consequences of his actions.

    • 💼 Power & Influence
    • 💸 Corruption
    • 🕵️‍♂️ Manipulation
  • Allison Janney as Pam Gluckin (Allison Janney) in Bad Education

    Pam Gluckin (Allison Janney)

    Played by Allison Janney

    Assistant superintendent who shares responsibility for the district’s financial misdeeds. She exploits a district expense card and pressures others to cover up irregularities, blending professional power with personal gain. Her attempt to maintain control collapses under scrutiny.

    • 💼 Power & Corruption
    • 🧾 Fraudulent Expenses
    • ⚖️ Consequences
  • Geraldine Viswanathan as Rachel Bhargava (Geraldine Viswanathan) in Bad Education

    Rachel Bhargava (Geraldine Viswanathan)

    Played by Geraldine Viswanathan

    Student journalist who investigates the skywalk project and uncovers irregularities in district finances. She pursues the truth despite pressure from administrators and the threat of public scandal. Her persistence ultimately leads to the exposure of the embezzlement.

    • 🕵️ Investigative Reporting
    • 📰 Truth & Disclosure
  • Ray Romano as Bob Spicer (Ray Romano) in Bad Education

    Bob Spicer (Ray Romano)

    Played by Ray Romano

    President of the school board and local real estate broker who benefits from the district’s inflated status. He becomes a central figure in decisions to cover up the embezzlement, balancing public praise with private interests. His role highlights the politics of suburban wealth.

    • 💼 Local Politics
    • 💸 Real Estate
    • 🧭 Influence
  • TT

    Tom Tuggiero (Stephen Spinella)

    Played by Stephen Spinella

    Frank’s domestic partner and a key ally, involved in Wordpower Tech, a front used to launder funds. He represents the personal side of the crime, where private life intersects with public fraud. His involvement underscores the reach of the scheme.

    • 💼 Front Company
    • 🕵️‍♂️ Secret Life
    • 💡 Conspiracy
  • Annaleigh Ashford as Jenny Aquila (Annaleigh Ashford) in Bad Education

    Jenny Aquila (Annaleigh Ashford)

    Played by Annaleigh Ashford

    District clerk who becomes entangled in the embezzlement through internal roles. She faces the consequences of the cover-up and pressure from higher-ups as the scheme unravels. Her position makes her a focal point in the internal mechanics of the fraud.

    • 💳 Financial Misconduct
    • 👩‍💼 Clerical Role
    • 🧩 Involvement
  • KC

    Kyle Contreras (Rafael Casal)

    Played by Rafael Casal

    Former student and lover of Frank, Kyle is drawn into the web of the affair and the scheme via Wordpower Tech. His presence deepens the personal cost of the corruption and exposes the abuse of power in private life.

    • 💘 Personal Relationships
    • 💼 Power Abuse
    • 🕵️‍♂️ Secrets
Setting

Where and When Is Bad Education Set?

Bad Education is set in Roslyn, Roslyn High School, Long Island and New York (2002). Here is why the time and place matter to the story.

When

2002

The events unfold in 2002, a year marked by a sweeping improvement drive in a suburban school district. Beneath the surface, a complex embezzlement scheme hides behind glossy reports, consulting fees, and aggressive budget improvements. The period highlights how public trust and transparency can be compromised when power goes unchecked.

Where

Roslyn, Roslyn High School, Long Island, New York

Set in the affluent Roslyn Union Free School District on Long Island, the story centers on Roslyn High School as a symbol of community pride. The town’s economy and real estate market are tightly linked to the school's public image. The suburb's close-knit networks provide fertile ground for both achievement and corruption, which the film exposes.

  • 🏫 Education
  • 🏙️ Suburban Life
  • 💼 Local Politics
Themes

What Are the Themes of Bad Education?

3 ideas the story keeps returning to, among them Financial Fraud, Power & Politics and Journalism & Truth.

  1. 01

    Financial Fraud

    The film centers on embezzlement within a public school system, revealing how funds are siphoned through fake invoices and Wordpower Tech, a front company connected to the scheme. It shows the scale of the theft through large contracts and misused expenses that mask the fraud. The narrative follows investigators uncovering the misdirection of taxpayer dollars and the consequences for the community.

  2. 02

    Power & Politics

    Frank Tassone wields charm and authority to influence the school board and dodge scrutiny. The story examines how political pressure and personal relationships shield corruption from public view. It also exposes the costs of cover-ups when board members and administrators face the fallout of scandal.

  3. 03

    Journalism & Truth

    Rachel Bhargava's reporting acts as the catalyst for the unmasking of the fraud, challenging a bedrock of trust in local institutions. The film portrays the risks and pressures faced by student journalists when confronting powerful figures. It emphasizes the importance of investigative reporting in holding systems accountable.

Tone & mood

What Kind of Film Is Bad Education?

Tense in tone, with steady pacing and a moderate story, going by the plot summary.

Tone
Tense
Pacing
Steady
Story
Moderate
Intensity
High
Ending
Sad

A tense and steadily unraveling drama about public corruption and double lives that builds an anxious, claustrophobic atmosphere as hidden crimes come to light.

  • tense
  • anxious
  • corrosive
  • corrupt
  • claustrophobic
  • unraveling
  • white-collar crime
  • investigative journalism
  • corruption
  • cover-up

Content notes: corruption, embezzlement, infidelity, arrest, imprisonment.

Quiz

How well do you remember Bad Education? Test yourself on the story.

Take the quiz
Loading streaming availability…
Read next

Movies Like Bad Education With a Plot Summary

5 films close to Bad Education in story and themes that have a full plot summary here: Bad Education (2020) and Crime School (1938) lead. 1 of them comes with the ending explained.

All plot summaries

Missing a Movie Plot Summary?

Tell us which film you want explained next: the full story, the timeline, the characters and the ending.

Request a summary
FAQ

Bad Education Plot Questions

5 quick answers about Bad Education, taken from the plot summary, character guide and setting on this page and the film’s credits.

What is Bad Education about?

In the leafy suburbs of Long Island, a once‑overlooked public school district has turned itself into a beacon of academic excellence, its success rippling through the local economy and the lives of families who call the area home.

Read the full plot summary

When and where does Bad Education take place?

Bad Education is set in Roslyn, Roslyn High School, Long Island and New York (2002). The events unfold in 2002, a year marked by a sweeping improvement drive in a suburban school district. Beneath the surface, a complex embezzlement scheme hides behind glossy reports, consulting fees, and aggressive…

The setting explained

Who are the main characters in Bad Education?

The story follows Frank Tassone (Hugh Jackman) (played by Hugh Jackman), Pam Gluckin (Allison Janney) (played by Allison Janney), Rachel Bhargava (Geraldine Viswanathan) (played by Geraldine Viswanathan) and Bob Spicer (Ray Romano) (played by Ray Romano); the character guide covers 7 characters in all.

All the characters

What are the main themes of Bad Education?

The summary picks out 3 themes: Financial Fraud, Power & Politics and Journalism & Truth.

The themes explained

Who directed Bad Education?

Bad Education (2019) was directed by Cory Finley and runs 1 hour 48 minutes.

Cory Finley’s films

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app