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

Trojan War (1997) Plot Summary & Timeline

Trojan War (1997) movie poster

Trojan War is a 1997 romance and comedy film directed by George Huang, running 1 hour 25 minutes. This page retells the whole story in 388 words (about 2 minutes to read) and covers 13 key events in order, 7 characters, where and when it is set and 4 themes. Looking for the cast, ratings and where to stream it? See the movie page for Trojan War.

to read the plot summary
2 min
key events in the timeline
13
characters profiled
7
themes explained
4
Loading streaming availability…
Trojan War (1997) movie poster
Released
Runtime
1h 25m
Director
George Huang
Genres
Romance, Comedy
Original language
English
No spoilers

What Is Trojan War About?

The premise of Trojan War in 311 words, with nothing given away. The full story follows below.

In a bustling suburb that feels both familiar and wildly unpredictable, Brad is a high‑school junior living in the awkward space between teenage longing and looming adulthood. For years he has watched Brooke, the smart‑spoken classmate who commands attention, from a respectful distance, nursing a crush that borders on obsession. When she finally asks him over to help with a tutoring session, the invitation swiftly shifts into an invitation for something far more intimate, thrusting Brad into a moment he has both imagined and dreaded.

The clock begins to tick the moment Brad realizes he is missing a single, crucial item—something as mundane as a condom that suddenly becomes the linchpin of his confidence. With just 24 hours left before the night unfolds, he is propelled into a frantic sprint across town, each minute dragging him deeper into the chaotic rhythm of teenage life. The quest is peppered with hilariously absurd setbacks, from unexpected encounters with strangers to the absurdities of everyday urban traffic, all rendered in a tone that balances slapstick comedy with the genuine panic of first‑time pressure.

Meanwhile, Leah, Brad’s longtime best friend, watches the drama unfold from the sidelines, her quiet devotion hidden beneath a layer of camaraderie. She has nurtured a secret affection for him that adds a subtle undercurrent to their friendship, creating a delicate tension that colors every interaction. Their bond, built on years of shared jokes, school projects, and unspoken support, becomes a quiet anchor amid the swirling confusion.

The film weaves together the frantic energy of a deadline‑driven adventure with the tender, often clumsy, navigation of youthful desire. Its style is a lively blend of rapid‑fire humor and heartfelt moments, inviting the audience to root for Brad as he wrestles with the hilarious mishaps of his night‑time mission while hinting at the deeper connections that may finally surface when the sun rises.

Full plot

What Happens in Trojan War?

The complete story of Trojan War, from the first scene to the last, in 388 words (about 2 minutes). Spoilers throughout. Names in the text link to 7 cast member pages.

Spoilers ahead

Brad, Will Friedle is a high school student who has carried an unrequited crush on his classmate Brooke for years. When she invites him over one night to tutor her, she drops a surprising condition: she wants to have sex, but only with protection. Realizing he doesn’t have a condom, Brad sets off on a wild, messy quest to find one, hoping to turn a awkward moment into something closer to normal.

What follows is a string of chaotic misadventures that test his patience and his luck. His dad’s sportscar is stolen and then wrecked, leaving him fending off the consequences at home. A run-in with a wildly unpredictable bus driver, Anthony Michael Hall, lands him in more trouble than he bargained for. He’s briefly held hostage, and a stern school janitor, Paulo Tocha, accuses him of graffiti as if the night couldn’t get more surreal. A pair of Hispanic siblings who mistake him for David Hasselhoff add a bizarre moment of confusion, while Brooke’s dog complicates the plan even further. Brooke’s jealous boyfriend Kyle, Eric Balfour, stirs tension and sticks around like a shadow, and a homeless man named Ponytail Guy, Steve Valentine, hounds him for two dollars and has secretly stolen Brad’s wallet. By the time the dust settles, Brad finds himself under arrest, a night he would rather forget.

Yet relief comes in the form of a police officer, Lee Majors, who eventually gives him a condom and releases him. With the immediate crisis behind him, Brad experiences a quiet, illuminating realization: the person who might truly complete him has been there all along—his best friend Leah Jones, Jennifer Love Hewitt—a girl who has harbored feelings for him for years, though he never recognized it. The investigation into Brooke’s true nature follows, revealing that she wasn’t looking for a genuine relationship but rather a one-night stand, a truth that reshapes Brad’s view of love and what he wants.

Moved by this new awareness, Brad races to tell Leah how he feels, and the two share a tender kiss beneath the moonlight. The story closes on a note of hopeful mischief and ordinary reality—Brad’s parents are left to reckon with the odd aftermath of the night when the tow truck finally returns their heavily damaged car, a bizarre badge of the wild ride they’ve survived together.

Timeline

Trojan War Timeline: Every Key Event in Order

13 key events in the order they happen, from “Brooke invites Brad to tutor her and hints at sex” to “End credits tease: car returns in wrecked state”. 13 events name a place, across 13 locations.

  1. 1

    Brooke invites Brad to tutor her and hints at sex

    Brooke asks Brad to come over for an evening tutoring session, and the tension between them hints at something more. She makes it clear she wants safe sex and Brad realizes he doesn't have a condom. The situation sets Brad on edge about what might happen that night.

    When:Evening Where:Brooke's house

  2. 2

    Condom run begins; car missing

    Brad heads out searching for condoms, hoping to keep things safe and uncomplicated. On the way, he learns his dad's sporty car has been stolen and later wrecked, instantly turning a normal errand into chaos. The setback foreshadows the oddities that will follow.

    When:Evening Where:Brad's neighborhood

  3. 3

    Unhinged bus driver disrupts the quest

    Brad's attempt to reach a store is derailed when he encounters a wildly unpredictable bus driver. The encounter leaves Brad scrambling and adds a layer of danger to his errand. It underscores the surreal misadventures of the day.

    When:Evening Where:City bus

  4. 4

    Brad is held hostage during the course of his errands

    During the chaotic day, Brad is unexpectedly held hostage in a tense situation. The ordeal tests his nerve and forces him to navigate danger rather than just finding a condom. He struggles to stay calm and out of trouble.

    When:Night Where:Unknown location in the city

  5. 5

    A school janitor pursues him, accusing graffiti

    A school janitor spots Brad and believes he is graffitiing property, igniting a frantic chase. Brad must outrun the accusation while trying to stay focused on his quest. The moment adds a comical yet tense layer to the day's chaos.

    When:Night Where:Near a school / streets

  6. 6

    Hispanic siblings think Brad looks like David Hasselhoff

    In a bizarre encounter, a pair of Hispanic siblings fixate on Brad, insisting he resembles David Hasselhoff. Their odd belief creates a distraction and adds to the surreal nature of the day.

    When:Night Where:Street corner

  7. 7

    Brooke's dog complicates the mission

    Brad's path is briefly tangled with Brooke's dog, whose presence disrupts his attempts to stay on track. The animal moment underscores how personal tangles complicate a teenager's mission for a condom.

    When:Night Where:Near Brooke's house

  8. 8

    Kyle, Brooke's jealous boyfriend, confronts Brad

    Kyle shows up, driven by jealousy, and confronts Brad. The confrontation heightens the tension and danger Brad faces while trying to move forward with his plan.

    When:Night Where:Outside Brooke's home

  9. 9

    A homeless man demands two dollars and reveals Brad's wallet is missing

    A homeless man tries to squeeze two dollars from Brad and reveals he has Brad's wallet hidden away. The encounter leads to an arrest as Brad struggles to explain himself and clear his name.

    When:Night Where:City street

  10. 10

    Brad is released after receiving a condom from a police officer

    After the chaos, a police officer provides Brad with a condom and lets him go. The release ends his wild day, but leaves him physically ready for the night’s plans.

    When:Late night Where:Police precinct / street

Show the other 3 events of Trojan War
  1. 11

    Brad realizes Leah has been his friend with feelings for him

    Brad comes to realize that Leah, his best friend, has harbored feelings for him for a long time. He discovers that Brooke's version of the night was not what he thought it would be. The revelation pivots his affections away from Brooke.

    When:Following events Where:Some quiet spot

  2. 12

    Brad decides to pursue Leah and confesses his feelings

    Brad resolves to pursue Leah, seeking her out to confess his true feelings. They share a kiss under the moonlight, sealing the shift from unrequited love to mutual interest.

    When:Night Where:Moonlit park

  3. 13

    End credits tease: car returns in wrecked state

    After the scene, Brad's parents are stunned when a tow truck brings back their damaged car. The surreal post-credits moment underscores the lasting chaos of the day.

    When:Post-credits Where:Brad's driveway / tow yard

Characters

Who Are the Main Characters in Trojan War?

7 characters, among them Brad Kimble (Will Friedle), Leah Jones (Jennifer Love Hewitt) and Brooke Kingsley (Marley Shelton): who each one is and the part they play in the story. Every profile links to the actor’s page.

  • BK

    Brad Kimble (Will Friedle)

    Played by Will Friedle

    A high school student who has harbored an unrequited crush on Brooke for years. His naïve, well-meaning pursuit of love drives him into a night of outrageous misadventures as he hunts for condoms. Throughout the chaos, Brad learns to value honesty and the importance of choosing a genuine connection over a flashy fantasy.

    • 💖 Romantic
    • 🧭 Naive
    • 🧗‍♂️ Determined
  • Jennifer Love Hewitt as Leah Jones (Jennifer Love Hewitt) in Trojan War

    Leah Jones (Jennifer Love Hewitt)

    Played by Jennifer Love Hewitt

    Brad's best friend, who secretly harbors deeper feelings for him. She remains loyal and level-headed as Brad fumbles through a night of misadventures. Leah's empathy and honesty become the moral center of the story, guiding Brad toward a more authentic relationship.

    • 💬 Loyal
    • 💡 Insightful
    • 🫶 Supportive
  • BK

    Brooke Kingsley (Marley Shelton)

    Played by Marley Shelton

    The object of Brad's crush who wants a casual encounter rather than a real relationship. She is portrayed as confident and provocative, using the situation to pursue a one-night stand. Her actions trigger Brad's realization that she isn't the ideal partner he imagined.

    • 💋 Self-centered
    • 🕊️ Flirtatious
  • Eric Balfour as Kyle (Eric Balfour) in Trojan War

    Kyle (Eric Balfour)

    Played by Eric Balfour

    Brooke's jealous boyfriend who adds tension and danger to Brad's quest. His presence amplifies the rivalry and complicates Brad's pursuit of Brooke, emphasizing the social stakes of teenage dating.

    • 😡 Jealous
    • 🛑 Controlling
  • Danny Trejo as Scarface (Danny Trejo) in Trojan War

    Scarface (Danny Trejo)

    Played by Danny Trejo

    A tough, intimidating figure Brad encounters on his chaotic night. Scarface contributes to the sense of danger and unpredictability that shapes Brad's choices and nerves under pressure.

    • ⚔️ Intimidating
    • 🗡️ Threatening
  • Anthony Michael Hall as Bus Driver (Anthony Michael Hall) in Trojan War

    Bus Driver (Anthony Michael Hall)

    Played by Anthony Michael Hall

    A chaotic authority figure who disrupts Brad's plan and embodies the unpredictable energy of the night. His interactions escalate the trouble Brad faces on his condom quest.

    • 🚍 Chaotic
    • 🧨 Troublesome
  • J(

    Janitor (Paulo Tocha)

    Played by Paulo Tocha

    A janitor who accuses Brad of graffiti and becomes a source of tension during the late-night misadventure. His suspicions contribute to the sense that Brad is under constant scrutiny.

    • 🧹 Suspicious
    • 🗣️ Accusatory
Setting

Where and When Is Trojan War Set?

Trojan War is set in Suburban town, High school campus, Brad's home and Brooke's house. Here is why the place matters to the story.

When

The events play out in a contemporary high school milieu, capturing the rough-and-tumble of teen dating and social life. The night of a single misadventure becomes a catalyst for growth, responsibility, and honesty. It's a coming-of-age arc embedded in everyday adolescent rhythms.

Where

Suburban town, High school campus, Brad's home, Brooke's house

The story unfolds across a typical suburban town anchored by a bustling high school. Primary locations include the school campus and Brad's home, with interludes at Brooke's house and on city streets as Brad hunts for condoms. The setting uses everyday teen environments to stage misadventures, awkward encounters, and the push-pull of dating and friendship.

  • 🎭 Drama
  • 🧭 Coming-of-age
  • 🏙️ Suburban life
Themes

What Are the Themes of Trojan War?

4 ideas the story keeps returning to, among them Love Realization, Self-Discovery and Friendship.

  1. 01

    Love Realization

    Brad's crush on Brooke drives the early plot, but the real connection he discovers is with Leah, his steady friend. The pursuit of romance exposes him to risk and confusion, forcing him to confront what he truly values. The narrative pivots on honesty, respect, and recognizing genuine affection over surface fantasies. Brooke's manipulative vibe pushes Brad toward a more meaningful relationship with Leah.

  2. 02

    Self-Discovery

    Brad's night-long misadventures test his courage, resourcefulness, and sense of responsibility. Each encounter reveals a facet of his character, from naiveté to resilience. The journey toward safe sex and mature decisions becomes a broader journey toward adulthood. The climax leaves Brad with a clearer sense of who he is and what he wants.

  3. 03

    Friendship

    Leah's quiet loyalty anchors Brad, showing the power of true friendship beyond romance. The film highlights the value of someone who sees you as more than a crush and supports you through chaos. Brad's growth hinges on Leah's steadfast presence and honest conversations. The social dynamics around peers emphasize trust over popularity.

  4. 04

    Consequences

    The sequence of chaotic events culminates in clear lessons about consequences and personal responsibility. The car incident, the graffiti accusation, and the arrest punctuate the night with real-world impact. The story argues that actions have ramifications and that maturity involves facing them honestly. The ending suggests growth comes from acknowledging mistakes and choosing respect.

Tone & mood

What Kind of Film Is Trojan War?

Light in tone, with fast pacing and a straightforward story, going by the plot summary.

Tone
Light
Pacing
Fast
Story
Straightforward
Intensity
Medium
Ending
Happy

A frantic and hilarious race against time through a series of absurd obstacles, leading to a sweet romantic realization under the moonlight.

  • comedic
  • chaotic
  • lighthearted
  • romantic
  • frantic
  • uplifting
  • unrequited love
  • coming of age
  • teenage romance
  • misadventure

Quiz

How well do you remember Trojan War? Test yourself on the story.

Take the quiz
Loading streaming availability…
Read next

Movies Like Trojan War With a Plot Summary

5 films close to Trojan War in story and themes that have a full plot summary here: It’s a Boy Girl Thing (2006) and Overnight Delivery (1998) lead.

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

Trojan War Plot Questions

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

What is Trojan War about?

In a bustling suburb that feels both familiar and wildly unpredictable, Brad is a high‑school junior living in the awkward space between teenage longing and looming adulthood.

Read the full plot summary

When and where does Trojan War take place?

Trojan War is set in Suburban town, High school campus, Brad's home and Brooke's house. The events play out in a contemporary high school milieu, capturing the rough-and-tumble of teen dating and social life. The night of a single misadventure becomes a catalyst for growth, responsibility, and honesty.

The setting explained

Who are the main characters in Trojan War?

The story follows Brad Kimble (Will Friedle) (played by Will Friedle), Leah Jones (Jennifer Love Hewitt) (played by Jennifer Love Hewitt), Brooke Kingsley (Marley Shelton) (played by Marley Shelton) and Kyle (Eric Balfour) (played by Eric Balfour); the character guide covers 7 characters in all.

All the characters

What are the main themes of Trojan War?

The summary picks out 4 themes: Love Realization, Self-Discovery, Friendship and Consequences.

The themes explained

Who directed Trojan War?

Trojan War (1997) was directed by George Huang and runs 1 hour 25 minutes.

George Huang’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