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

Anak Halal (2007) Plot Summary & Timeline

Anak Halal (2007) movie poster

Anak Halal is a 2007 action and crime film directed by Osman Ali, running 1 hour 55 minutes. This page retells the whole story in 385 words (about 2 minutes to read) and covers 14 key events in order, 13 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 Anak Halal.

to read the plot summary
2 min
key events in the timeline
14
characters profiled
13
themes explained
3
Anak Halal (2007) movie poster
Released
Runtime
1h 55m
Director
Osman Ali
Genres
Action, Crime, Drama
Original language
Malay
No spoilers

What Is Anak Halal About?

The premise of Anak Halal in 289 words, with nothing given away. The full story follows below.

In the cramped, dimly lit corridors of a Malaysian low‑class neighborhood, a desperate moment forces Hisham, a wanted dealer, to entrust his newborn son to a fragile, solitary woman. Mariam, living on the edge of society, takes the child in and names him Inderaputra, setting the stage for a life shaped by the stark realities of the streets. Their unlikely bond, formed under the weight of loss and responsibility, hints at a fragile hope that persists even when the world seems indifferent.

The boy grows up surrounded by a tight‑knit community of squatters. Bu Leha, a resilient mother, and her spirited daughter Johanna become the next pillars of his world, offering a rough‑shaped but caring family. Within this claustrophobic yet lively enclave, friendships are forged over shared meals, whispered dreams, and the constant hum of survival. The characters move with a gritty rhythm, each day a delicate balance between hardship and the brief flashes of laughter that echo through the narrow alleys.

Seeking a chance at a brighter future, the group eventually drifts toward the bustling sprawl of Kuala Lumpur. Here, the neon glow contrasts sharply with their humble origins, and the city’s relentless pace pushes them into new forms of work—selling fruit in markets, fixing engines, and hustling street food. Amid the chaos, bonds tighten, and moments of tenderness surface, hinting at desires and connections that transcend their surrounding poverty.

The film breathes an immersive, atmospheric tone, painting a portrait of urban struggle laced with endurance, camaraderie, and the relentless yearning for a better life. Its world is a mosaic of cramped rooms, noisy markets, and endless sidewalks, where each character navigates the thin line between despair and the stubborn spark of hope that refuses to be extinguished.

Full plot

What Happens in Anak Halal?

The complete story of Anak Halal, from the first scene to the last, in 385 words (about 2 minutes). Spoilers throughout. Names in the text link to 2 cast member pages.

Spoilers ahead

The film opens with Rosyam Nor as Hisham, a wanted criminal, who in a frantic bid to save his son pleads with Mariam, a mentally ill woman living in a hallway, to adopt the boy. After a violent shootout, Hisham is captured by the police. Mariam raises the child and names him Inderaputera, the boy later depicted as Inderaputera, played by Farid Kamil. They live in the slums, near Bu Leha and her daughter Johanna, a tomboy who secretly loves Putera. Putera grows miserable under Mariam’s care, and his mood shifts only when authorities separate him from her.

Putera is then raised by Bu Leha, who moves with Jo and her daughter to Kuala Lumpur in the hope of better lives. They become homeless youths, with Putera working in a garage while Jo and her mother sell fruits at Chow Kit Market. Erzan and Milya are among their close friends, and they all make a living hawking burgers. Two other figures, Danial and Shah, navigate the city’s harsh, bitter realities alongside them.

Amira Atikah, a teenage girl tangled in drugs, enters their world and gives the group a glimpse of love and a softer side they hadn’t understood before. Erzan faces uncertainty as Tajul’s debt bears down on the family, and he is pulled into Tajul’s drug-running world to repay what is owed. Putera grows angrier at Erzan’s actions as trouble mounts. Tajul learns that items Ijam had distributed were taken, and he hunts Ijam and Erzan; Ijam is killed. Tajul then demands all available drugs from Erzan.

One day, Erzan returns the drugs but is shot dead by Jeff and Lut. Putera and Shah give chase but fail to stop them. The death of Amira Atikah from drug abuse deepens Putera’s resolve to seek revenge on Tajul and his circle. The conflict escalates as Jeff is stabbed by Milya, and Putera presses forward toward Tajul’s residence. Hisham, recently released from prison, re-enters the fray and pushes Tajul to spend what he has started. Tajul captures Putera, but Johanna ends him with a shot. After reuniting with his father Hisham and his adoptive mother Mariam, a tragic moment unfolds when Putera shoots his own father. Fleeing, Putera, Mariam, and their friends are pursued by Lut and others and ultimately end up imprisoned by the police.

Timeline

Anak Halal Timeline: Every Key Event in Order

14 key events in the order they happen, from “Hisham pleads for adoption” to “Final confrontation and arrest”. 6 events name a place, across 5 locations.

  1. 1

    Hisham pleads for adoption

    The film opens with the wanted criminal Hisham pleading with Mariam, a mentally ill woman who lives in a hallway, to adopt his son. Mariam agrees and takes the child into her care, hoping to save him from a life in crime. The moment sets in motion a fragile guardian-ward relationship that will shape Putera's future.

    When:early Where:hallway

  2. 2

    Mariam raises Inderaputera

    Mariam ends up raising the child and names him Inderaputera. He grows up under her care in the slums, shielded from some of the law's reach. The bond between guardian and ward becomes the starting point of his troubled life.

    When:childhood Where:slums

  3. 3

    Hisham is captured after a shootout

    Hisham is finally captured by the police following a shootout, ending his attempt to disappear with his son. The arrest cuts off any immediate rescue and leaves Mariam to raise Inderaputera alone. The world grows harsher for the boy as authorities tighten control.

  4. 4

    Putera and Jo grow up in the slums; Jo loves Putera

    Putera grows up in the slums near Bu Leha, while Jo secretly loves him. Their childhood dynamic hints at unspoken emotions and competing loyalties. The urban tragedy of their environment solidifies their bond.

    When:childhood Where:slums near Bu Leha

  5. 5

    Authorities separate Putera from Mariam

    Authorities separate Putera from Mariam, a turning point that brings him a surprising sense of relief. The separation frees him from the immediate guardianship yet exposes him to life on the streets. The event marks the end of Mariam's direct care over Putera.

  6. 6

    Bu Leha moves them to Kuala Lumpur

    Bu Leha moves Putera and Jo to Kuala Lumpur hoping for a better life, but they end up as homeless youths. They survive by scavenging in the city and learning to navigate its dangers. The move shifts Putera's world from the slums to the harsh metropolis.

    Where:Kuala Lumpur

  7. 7

    Putera and Jo's street work and friends

    Putera works in a garage to earn money, while Jo and her mother hawk fruits at Chow Kit Market. Erzan, Milya, Danial, Shah, and other friends form a tight-knit group that negotiates life in the city through small-time schemes. The ensemble becomes Putera's urban family.

    Where:Kuala Lumpur

  8. 8

    Amira Atikah enters their lives

    Amira Atikah, a teenage girl struggling with drugs, enters the group and introduces Putera to new emotions and the fragility of love. Her presence adds color to their grim reality and deepens Putera's emotional vulnerabilities. The scenario foreshadows the dangers surrounding them.

  9. 9

    Tajul's debt and drug trafficking

    Tajul's mounting debt pressures his circle, pushing Erzan toward drug trafficking to settle the accounts. The financial strain creates a dangerous ripple that pulls Putera's circle toward violent crime. The tension foreshadows a violent confrontation.

  10. 10

    Ijam is killed; Erzan forced to supply drugs

    Tajul hunts down Ijam and Erzan, resulting in Ijam's death. Tajul then pressures Erzan to provide all the available drugs, escalating the danger around Putera. The gang's world becomes more violent and unstable.

Show the other 4 events of Anak Halal
  1. 11

    Erzan is killed by Jeff and Lut

    Erzan is shot dead by Jeff and Lut after returning drugs, and Putera with Shah chase the killers but fail to stop them. This marks a brutal turning point that fuels Putera's revenge mindset. The losses deepen his alienation from those around him.

  2. 12

    Amira dies; Putera pursues Tajul

    Amira Atikah dies as a result of drug abuse, galvanizing Putera to hunt Tajul and his associates for revenge. The death underscores the human cost of their criminal world and pushes Putera toward a violent mission. The group becomes more radicalized in response to tragedy.

  3. 13

    Confrontation at Tajul's residence; Tajul falls to Johanna

    Putera reaches Tajul's residence and confronts the source of their nightmare. Hisham remains in the shadows, pressuring Tajul. Tajul is shot dead by Johanna during the tense confrontation, ending his threat but escalating the feud.

    Where:Tajul's residence

  4. 14

    Final confrontation and arrest

    Putera confronts his father Hisham in a violent climax, shooting him. The group flees with Mariam and friends but are eventually cornered and imprisoned by the police. The ending seals the tragedy of Putera's life in a city that never forgave him.

Characters

Who Are the Main Characters in Anak Halal?

13 characters, among them Danial (Bront Palarae), Shah (Remy Ishak) and Inderaputera / Putera (Farid Kamil): who each one is and the part they play in the story. Every profile links to the actor’s page.

  • D(

    Danial (Bront Palarae)

    Played by Bront Palarae

    A street-smart urban survivor navigating a harsh city landscape. He forms part of the close-knit circle with Shah, sharing the pain and grit of life in the streets. Danial's pragmatism and loyalty shape his actions as he helps others endure their circumstances.

    • 🏙️ Street-smart
    • 🧭 Loyal
    • 🤝 Protector
  • S(

    Shah (Remy Ishak)

    Played by Remy Ishak

    A companion to Danial who bears the weight of city life with a hint of vulnerability. He matches Danial's pragmatism with a stubborn optimism and a reluctance to surrender to despair. Shah's presence underscores the theme of found family in a tough environment.

    • 🌆 Street-smart
    • 🗺️ Loyal
    • 🧡 Compassionate
  • I/

    Inderaputera / Putera (Farid Kamil)

    Played by Farid Kamil

    A troubled youth raised in the slums, Putera is driven by a desire for belonging and justice. His experiences with abandonment, debt, and violence push him toward revenge, while his connections with Jo and Mariam reveal a longing for family.

    • 🧒 Troubled-Youth
    • ⚔️ Vengeful
    • 💪 Loyal
  • J/

    Johanna / Jo (Maya Karin)

    Played by Maya Karin

    A tomboy who secretly loves Putera, Jo is fearless and street-smart. She acts as a protective ally and ultimately takes decisive action against Tajul, highlighting her courage and complex feelings.

    • 🏃‍♀️ Independent
    • 💖 Love
    • 🗡️ Brave
  • M(

    Milya (Raja Farah)

    Played by Raja Farah

    A close peer of Putera and Jo, Milya moves through the streets with resourcefulness and a readiness to bend rules. Her involvement in debts and street schemes tests the group's solidarity and threatens their safety.

    • 🧭 Ambitious
    • 🌀 Streetwise
    • 🔗 Loyal
  • M/

    Mariam / Bonda (Mislina Mustaffa)

    Played by Mislina Mustaffa

    The adoptive mother who raised Putera and provides a maternal anchor amid chaos. Her care is tinged with fragility, underscoring the vulnerability yet resilience of the caretaker role.

    • 👩‍👦‍👦 Nurturing
    • 🌷 Fragile
    • 🫶 Protective
  • BL

    Bu Leha / Leha (Kartina Aziz)

    Played by Kartina Aziz

    A motherly figure who raises Putera and Jo after moving to Kuala Lumpur. She embodies resilience and hope, steering the family through poverty and shifting urban life.

    • 🏡 Maternal
    • 🌟 Resilient
    • 🧭 Grounded
  • H(

    Hisham (Rosyam Nor)

    Played by Rosyam Nor

    A wanted criminal who re-enters Putera's life, representing a dangerous link between the past and present. His relationship with his son embodies the tension between love and crime, culminating in a bitter confrontation.

    • 🕶️ Complex
    • 🖤 Criminal
    • ⚖️ Conflict
  • E(

    Erzan (Adi Putra)

    Played by Adi Putra

    A family associate involved in debt-driven drug trafficking. His actions worsen the financial pressures on Putera and ignite a chain of violent events.

    • 💊 Drug-dealing
    • 🚨 Risk-taking
    • 🧭 Uncertain
  • T(

    Tajul (Zul Huzaimy)

    Played by Zul Huzaimy

    A ruthless debt collector whose schemes propel the plot toward tragedy. He hunts individuals connected to the drug trade and orchestrates violence that spirals out of control.

    • 🗡️ Violent
    • 🧭 Calculating
    • 👁️ Menacing
  • J(

    Jeff (Fauzi Nawawi)

    Played by Fauzi Nawawi

    An enforcer for Tajul who traffics in danger as a tool of debt collection. His actions contribute to the brutal turn of events and the film's sense of danger in the city.

    • 🔪 Aggressive
    • 🚨 Quietly ruthless
    • 🗺️ Tactical
  • I(

    Ijam (Jehan Miskin)

    Played by Jehan Miskin

    A friend of Putera and Jo who becomes entangled in the drug trade. His involvement leads to tragedy as Tajul closes in.

    • 🤝 Loyal
    • 🧭 Naive
    • 💔 Tragic
  • AA

    Amira Atikah (Fasha Sandha)

    Played by Fasha Sandha

    A teenage girl dealing with drug problems whose presence unsettles and shapes Putera's awakening to love and risk in the city. Her fate underscores the destructive power of addiction.

    • 💔 Troubled
    • 🧪 Catalyst
    • 🌙 Youth
Setting

Where and When Is Anak Halal Set?

Anak Halal is set in Kuala Lumpur, Chow Kit Market and slums near Bu Leha (Modern-day Malaysia). Here is why the time and place matter to the story.

When

Modern-day Malaysia

Set in contemporary Malaysia, the action tracks life across Kuala Lumpur's urban districts and market streets. The narrative reflects current social challenges—poverty, debt, and crime—in a bustling, ever-changing city.

Where

Kuala Lumpur, Chow Kit Market, slums near Bu Leha

The story unfolds in present-day Kuala Lumpur, starting in crowded slums near Bu Leha's home and moving through the busy Chow Kit Market. It portrays a city where poverty and crime intersect, forcing youths to hustle for survival. The setting contrasts bleak living conditions with the bustle of urban markets that sustain the community.

  • 🏙️ Urban life
  • 🧱 Slums
  • 🛒 Markets
Themes

What Are the Themes of Anak Halal?

3 ideas the story keeps returning to, among them Family, Poverty and Revenge.

  1. 01

    Family

    Adoption, surrogate motherhood, and loyalty shape Putera's sense of belonging. The film explores what defines family beyond bloodlines, through Mariam's care and Jo's protective role. Conflicts with Hisham test these bonds, showing how kinship persists amid hardship.

  2. 02

    Poverty

    The slums and street economies frame the characters' daily struggles, where debt and small-time hustling determine survival. The story portrays how economic desperation drives choices, including drug use and crime. Community ties endure despite material deprivation.

  3. 03

    Revenge

    Putera's pursuit of vengeance against Tajul and his circle escalates violence and triggers a fatal chain reaction. The film examines the high cost of revenge, including collateral damage to loved ones. The ending reveals how vengeance can consume even those who seek to protect others.

Tone & mood

What Kind of Film Is Anak Halal?

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

Tone
Dark
Pacing
Fast
Story
Moderate
Intensity
High
Ending
Sad

A gritty and fast-paced crime drama that immerses viewers in the harsh, violent world of impoverished urban youth, building to a tragic and emotionally devastating conclusion.

  • gritty
  • oppressive
  • tragic
  • angry
  • harsh
  • desperate
  • poverty
  • drug trade
  • found family
  • revenge

Content notes: shootout, drug abuse, murder, child endangerment, debt bondage.

Quiz

How well do you remember Anak Halal? Test yourself on the story.

Take the quiz
Where to watch

Where to Watch Anak Halal

. US availability and prices from JustWatch.

Streaming availability in the US, powered by JustWatch logo

Read next

Movies Like Anak Halal With a Plot Summary

3 films close to Anak Halal in story and themes that have a full plot summary here: Anak ni Baby Ama (1991), Kidulthood (2006) and Anak (2000).

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

Anak Halal Plot Questions

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

What is Anak Halal about?

In the cramped, dimly lit corridors of a Malaysian low‑class neighborhood, a desperate moment forces Hisham, a wanted dealer, to entrust his newborn son to a fragile, solitary woman.

Read the full plot summary

When and where does Anak Halal take place?

Anak Halal is set in Kuala Lumpur, Chow Kit Market and slums near Bu Leha (Modern-day Malaysia). Set in contemporary Malaysia, the action tracks life across Kuala Lumpur's urban districts and market streets. The narrative reflects current social challenges—poverty, debt, and crime—in a bustling, ever-changing city.

The setting explained

Who are the main characters in Anak Halal?

The story follows Danial (Bront Palarae) (played by Bront Palarae), Shah (Remy Ishak) (played by Remy Ishak), Inderaputera / Putera (Farid Kamil) (played by Farid Kamil) and Johanna / Jo (Maya Karin) (played by Maya Karin); the character guide covers 13 characters in all.

All the characters

What are the main themes of Anak Halal?

The summary picks out 3 themes: Family, Poverty and Revenge.

The themes explained

Who directed Anak Halal?

Anak Halal (2007) was directed by Osman Ali and runs 1 hour 55 minutes.

Osman Ali’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