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

Java Heat (2013) Plot Summary & Timeline

Java Heat (2013) movie poster

Java Heat is a 2013 action and drama film directed by Conor Allyn, running 1 hour 44 minutes. This page retells the whole story in 890 words (about 4 minutes to read) and covers 15 key events in order, 4 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 Java Heat.

to read the plot summary
4 min
key events in the timeline
15
characters profiled
4
themes explained
3
Loading streaming availability…
Java Heat (2013) movie poster
Released
Runtime
1h 44m
Director
Conor Allyn
Genres
Action, Drama, Thriller
Original language
English
No spoilers

What Is Java Heat About?

The premise of Java Heat in 264 words, with nothing given away. The full story follows below.

In the neon‑lit streets of Jakarta, a massive explosion has shattered the city’s fragile peace, leaving a haze of sirens, smoke, and uneasy whispers in its wake. The capital’s bustling markets and towering skyscrapers become a backdrop for a tense, almost palpable atmosphere where every corner seems to pulse with hidden danger. Amid the chaos, the urgency to piece together what happened fuels a palpable sense of dread and possibility, setting the stage for a gripping race against time.

Enter the unlikely partnership at the heart of the story. Jake Travers, a determined U.S. marshal whose stiff training collides with the city’s chaotic rhythm, arrives with a clear‑cut sense of duty and a resolve hardened by years of border‑crossing investigations. Across the aisle, Lieutenant Hashim, a seasoned Indonesian detective whose instincts are rooted in local customs and street‑wise pragmatism, carries the weight of personal loss and a deep‑seated commitment to his community. Their first meeting crackles with cultural friction, as each grapples with the other’s methods, language, and unspoken assumptions, yet a mutual respect begins to surface as they recognize a shared objective.

The film unfolds with a brooding, gritty tone that blends high‑stakes procedural tension with moments of uneasy camaraderie. As the two investigators navigate Jakarta’s tangled bureaucracy, bustling souks, and shadowed alleyways, they are forced to confront not only the sprawling mystery behind the attack but also their own inner conflicts. Their uneasy alliance promises a compelling exploration of trust, honor, and the thin line between justice and vengeance, all set against the vivid, unforgiving backdrop of a city striving to rebuild.

Full plot

What Happens in Java Heat?

The complete story of Java Heat, from the first scene to the last, in 890 words (about 4 minutes). Spoilers throughout. Names in the text link to 3 cast member pages.

Spoilers ahead

As chaos ignites in Java, Indonesia, in the wake of a devastating suicide bombing at a gathering, the life of Sultana (portrayed by Atiqah Hasiholan), the daughter of the Javanese Sultan, dangles precariously. Amid this turmoil, American Jake Travers (Kellan Lutz), who is masquerading as a Cornell University graduate student, finds himself ensnared in the chaotic aftermath and is taken into custody by Lieutenant Hashim (Ario Bayu), a seasoned investigator from Detachment 88. Initially, Hashim considers Jake merely a witness to the catastrophe; however, their encounter escalates when they are ambushed by Malik (Mickey Rourke) and his merciless henchman Achmed.

In the midst of the pandemonium, Jake’s combat skills emerge as crucial, allowing him to repel the attackers and resulting in the deaths of two terrorists. While Hashim is thankful at first, skepticism begins to cloud his judgment regarding Jake’s true intentions, leading him to suspect that there may be more to this American than he let on. As they delve deeper into the chaotic environment together, Hashim and Jake quickly find themselves at odds, straddling the divide of their identities.

A pivotal visit to the hospital sets the scene for an essential shift in their relationship. There, Hashim’s wife invites Jake to a breakfast at their home, providing a chance for personal exchange. In this cozy setting, Hashim reveals his investigation into Jake’s past, tapping into Interpol resources to unravel the truth. In a moment of vulnerability, Jake admits he is actually an FBI agent engaged in an undercover mission and suggests a collaboration between their agencies.

As Jake investigates further, a fax from his contact back home reveals a tattoo discovered on one of the bombing victims believed to belong to Sultana. This new lead prompts Jake to theorize that the deceased may not be the Sultan’s daughter but possibly a victim linked to a high-class Chinese prostitution ring.

With this fresh insight, Jake heads to a local nightclub in hopes of tracking down additional clues. His search leads him to a prostitute sporting a similar tattoo who agrees to assist him. However, their rendezvous is abruptly interrupted by a violent ambush set up by Hashim’s adversaries and the Chinese gang tied to the prostitution operation.

The ensuing gunfight captures the attention of the local police, resulting in casualties on their side as well. Amidst the chaos, Jake makes a hasty escape, only to be captured by the authorities at a later point.

Meanwhile, Hashim grapples with his own crisis when he learns that his family has been kidnapped. Malik taunts him via a phone call left at the crime scene, heightening the already mounting tension. At the police station, Hashim encounters two U.S. Marine officers engaged in discussions about Malik’s terrorist activities.

Confronted with the harsh reality of his family’s abduction, Hashim reassesses Jake’s identity. In a shocking twist, Jake discloses that he is not an FBI agent but a Marine intent on avenging the death of his brother and fellow soldiers. Armed with this new understanding, Jake proposes an alliance with Hashim to rescue his family and dismantle Malik’s terrorist network.

As clues suggest that Sultana’s disappearance may stem from a calculated kidnapping rather than a tragic death, Jake and Hashim approach the Sultan himself. However, their inquiry is met with unusual reluctance from the monarch, who evades the subject when his trusted vizier is present. Yet later, a secret message from the Sultan elucidates that Sultana was indeed abducted and that her safe return demands a hefty price—the throne he occupies. The Sultan’s growing suspicions point towards his vizier as the architect of the conspiracy, but fate takes a dramatic turn when a violent showdown ensues, leaving the Sultan severely wounded.

In the wake of this upheaval, Hashim and Jake find themselves ensnared in a high-stakes game against the vizier’s henchmen. The climax unfolds as they intercept the criminals at a bank, where Malik’s crew attempts to make off with the Sultan’s cherished jewels. Seeking refuge in a nearby spa, they are soon targeted by a call from Malik, disclosing their location.

As the intensity builds, Hashim discovers that Malik has been eavesdropping on his communications, laying the groundwork for a fierce onslaught. The chaos liberates Jake to grab one of the valuable jewels just as Hashim is confronted with the bitter reality of his family’s captivity in a van, where Malik’s mercenary, Achmed, contemplates their fate.

Malik’s cold strategy spirals into fury as he fatally stabs Achmed. In a courageous maneuver, Jake and Hashim disguise themselves as paramedics and escape in an ambulance with the injured Achmed in tow. Just before Achmed dies, he reveals the whereabouts of Hashim’s family, now held by Malik.

This sets off an urgent manhunt, with Jake and Hashim on Malik’s trail through the sacred Vesak ceremony at the ancient Borobudur temple. Their relentless pursuit culminates in the rescue of Sultana and Hashim’s family from their captor, leading to Malik’s downfall. In a final act of subterfuge, Jake covertly swaps the jewel he possesses with one retained by Malik.

As the dust settles, Jake finds himself at the airport, returning the reclaimed jewels to Sultana, whose gratitude is palpable as Hashim looks on. With his mission accomplished, Jake boards a flight bound for the United States, facing a court-martial to account for the actions taken in this fraught adventure.

Timeline

Java Heat Timeline: Every Key Event in Order

15 key events in the order they happen, from “The Suicide Bombing” to “Returning Home”. 15 events name a place, across 10 locations.

  1. 1

    The Suicide Bombing

    A devastating suicide bombing occurs during a gathering in Java, Indonesia, unleashing chaos and panic. The event marks a turning point, setting the stage for the intertwining fates of several characters.

    Where:Java, Indonesia

  2. 2

    Jake's Custody

    American Jake Travers is taken into custody by Lieutenant Hashim, who is an investigator from Detachment 88. Initially seen as a mere witness to the bombing, Jake's situation quickly escalates when unexpectedly ambushed.

    Where:Police Station, Java

  3. 3

    First Encounter with Terrorists

    During their first encounter, Jake's combat skills are unexpectedly showcased when he fights off Malik and his men, leading to the death of two terrorists. This moment of bravery causes Hashim to reconsider Jake's role in the chaos.

    Where:Java, Indonesia

  4. 4

    Investigative Dinner

    Hashim invites Jake to his home for breakfast, allowing for personal exchange and revealing important details. During this gathering, Hashim dives deeper into Jake’s background, leading to Jake's admission that he is an FBI agent.

    Where:Hashim's Home, Java

  5. 5

    The Tattoo Revelation

    Jake receives a fax revealing a tattoo found on one of the bombing victims, believed to be linked to Sultana, pushing his investigation in a new direction. He theorizes that Sultana might be involved in a high-class Chinese prostitution ring.

    Where:Fax Office, Java

  6. 6

    Nightclub Encounter

    Jake visits a local nightclub to find a prostitute with a matching tattoo. His search leads to an agreement for information, but it is abruptly cut short by an ambush from Hashim's enemies.

    Where:Nightclub, Java

  7. 7

    A Chaotic Gunfight

    A fierce gunfight ensues, drawing the attention of local police and resulting in casualties. Amidst the chaos, Jake attempts to escape but is eventually captured by authorities.

    Where:Java, Indonesia

  8. 8

    Family Kidnapping

    Hashim confronts a personal crisis when he discovers that his family has been kidnapped. This shocking revelation occurs through a taunting phone call from Malik, escalating tensions significantly.

    Where:Police Station, Java

  9. 9

    Truth Revealed

    In a shocking twist, Jake reveals that he is not an FBI agent but a Marine seeking revenge for the death of his brother. This revelation changes the dynamics of their relationship as they consider a partnership.

    Where:Police Station, Java

  10. 10

    The Sultan's Message

    Hashim and Jake approach the Sultan to inquire about Sultana's disappearance but meet with reluctance. Later, they receive a secret message indicating that Sultana's kidnapping demands a price from the Sultan.

    Where:Palace, Java

Show the other 5 events of Java Heat
  1. 11

    Ambush at the Bank

    Hashim and Jake intercept Malik's crew attempting to steal the Sultan's jewels at a bank. They engage in a tense confrontation that leads them to flee to a nearby spa, where their location becomes compromised.

    Where:Bank, Java

  2. 12

    Disguised Escape

    As the stakes heighten, Jake and Hashim disguise themselves as paramedics to escape with the injured Achmed. In his dying moments, Achmed reveals the location of Hashim's kidnapped family.

    Where:Ambulance, Java

  3. 13

    The Vesak Ceremony

    Jake and Hashim engage in a tense chase through the Vesak ceremony at the Borobudur temple. This pursuit leads them to the successful rescue of Sultana and Hashim's family from Malik's grasp.

    Where:Borobudur Temple, Java

  4. 14

    The Final Showdown

    In a climactic confrontation, Jake strategically swaps a jewel he possesses for one that Malik holds, ensuring Malik's downfall. This act sets off a chain of events culminating in a chaotic resolution.

    Where:Java, Indonesia

  5. 15

    Returning Home

    With the mission accomplished and Sultana's gratitude evident, Jake prepares to board a flight back to the United States. Despite success, he faces court-martial for his actions during the perilous adventure.

    Where:Airport, Java

Characters

Who Are the Main Characters in Java Heat?

4 characters, among them Jake Travers, Lieutenant Hashim and Malik: who each one is and the part they play in the story. 3 of them link to the actor’s page.

  • Kellan Lutz as Jake Travers in Java Heat

    Jake Travers

    Played by Kellan Lutz

    Jake is an undercover Marine deeply motivated by the loss of his brother, leading him into a treacherous world. His transformation from a perceived student to a key operative showcases his versatility and combat skills. Despite his complex background, he seeks redemption through collaboration with Hashim.

    • 🎖️ Military
    • 🕵️‍♂️ Undercover
    • 💔 Loss
  • Ario Bayu as Lieutenant Hashim in Java Heat

    Lieutenant Hashim

    Played by Ario Bayu

    A seasoned investigator, Hashim grapples with the abduction of his family while navigating mistrust towards Jake. His character evolves as he confronts the clash of duty and personal stakes, revealing a depth of loyalty and determination in the face of adversity. Hashim's journey exemplifies the struggle between professional duty and personal loss.

    • 👮‍♂️ Law Enforcement
    • 🧩 Identity
    • 🙌 Family
  • Mickey Rourke as Malik in Java Heat

    Malik

    Played by Mickey Rourke

    Malik is the primary antagonist, characterized by his cold strategy and ruthless decisions. His cunning manipulations create significant threats to both Jake and Hashim, showcasing a clear embodiment of terrorism in the film. Malik's unyielding nature leads to intense confrontations that drive the plot forward.

    • 💀 Terrorism
    • 🕶️ Antagonist
    • 🔥 Conflict
  • S

    Sultana

    As the Sultan's daughter, Sultana serves as the central figure driving the film's conflict. Her kidnapping not only raises the stakes but also acts as a catalyst for the partnership between Jake and Hashim. Her character symbolizes the personal cost of broader socio-political turmoil.

    • 👸 Royalty
    • ❗ Danger
    • 🔗 Abduction
Setting

Where and When Is Java Heat Set?

Java Heat is set in Java, Indonesia and Borobudur Temple. Here is why the place matters to the story.

When

The film unfolds in a contemporary setting, reflecting the socio-political tensions and challenges faced by Indonesia today. The events are driven by immediate reactions to a terrorist threat, underlining the urgency of national security and the impact of crime on society.

Where

Java, Indonesia, Borobudur Temple

Java is an island in Indonesia known for its diverse culture, lush landscapes, and significant historical sites. Amidst its bustling cities, it faces challenges like terrorism, highlighting the chaotic backdrop against which the story unfolds. The ancient Borobudur Temple, a UNESCO World Heritage site, serves as a fittingly sacred location where a critical climax occurs.

  • 🏞️ Natural Wonders
  • 🌆 Urban Chaos
Themes

What Are the Themes of Java Heat?

3 ideas the story keeps returning to, among them Truth & Deception, Justice & Revenge and Cultural Conflict.

  1. 01

    Truth & Deception

    The film delves into the complexities of identity and trust amid deception, as characters grapple with hidden motivations. Jake's undercover mission blurs the lines between ally and enemy, culminating in a tense exploration of loyalty. The theme is prevalent as Hashim and Jake navigate their evolving roles in a treacherous landscape.

  2. 02

    Justice & Revenge

    This theme is prominent through Jake's quest for vengeance following his brother's death, depicting a personal struggle woven into a larger narrative of justice. The characters’ motives, influenced by loss and betrayal, drive them towards extreme actions in their pursuit of what they believe is right. The pursuit of justice contrasts sharply with the violence of their world.

  3. 03

    Cultural Conflict

    The clash of cultures between an American and Indonesian investigator highlights the film's exploration of cultural identity and understanding. As Jake and Hashim navigate their differences, they symbolize a broader commentary on collaboration in addressing global issues. This theme resonates through their partnership against a common enemy in a foreign land.

Tone & mood

What Kind of Film Is Java Heat?

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

Tone
Tense
Pacing
Fast
Story
Moderate
Intensity
High
Ending
Happy

A relentlessly fast-paced and tense action-thriller that creates a stressful atmosphere of urgency and danger as two mismatched agents navigate a web of terrorism and political conspiracy.

  • tense
  • suspenseful
  • action-packed
  • urgent
  • confrontational
  • paranoid
  • counter-terrorism
  • undercover mission
  • cultural clash
  • kidnapping

Content notes: terrorist attack, suicide bombing, kidnapping, murder, gun violence.

Quiz

How well do you remember Java Heat? Test yourself on the story.

Take the quiz
Loading streaming availability…
Read next

Movies Like Java Heat With a Plot Summary

6 films close to Java Heat in story and themes that have a full plot summary here: Heat (1995) and Body Heat (1981) 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

Java Heat Plot Questions

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

What is Java Heat about?

In the neon‑lit streets of Jakarta, a massive explosion has shattered the city’s fragile peace, leaving a haze of sirens, smoke, and uneasy whispers in its wake.

Read the full plot summary

When and where does Java Heat take place?

Java Heat is set in Java, Indonesia and Borobudur Temple. The film unfolds in a contemporary setting, reflecting the socio-political tensions and challenges faced by Indonesia today.

The setting explained

Who are the main characters in Java Heat?

The story follows Jake Travers (played by Kellan Lutz), Lieutenant Hashim (played by Ario Bayu), Malik (played by Mickey Rourke) and Sultana.

All the characters

What are the main themes of Java Heat?

The summary picks out 3 themes: Truth & Deception, Justice & Revenge and Cultural Conflict.

The themes explained

Who directed Java Heat?

Java Heat (2013) was directed by Conor Allyn and runs 1 hour 44 minutes.

Conor Allyn’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