Plot Explained Spoilers guaranteed!
Plot Explained

Browse by genre

Three Steps Over Heaven (2004) movie poster

Timeline

Three Steps Over Heaven (2004) Timeline Explained – Every Event in Order

Release, runtime and language
2004 · 101 mins · Italian
Directed by
Luca Lucini
Starring
Riccardo Scamarcio, Claudio Bigagli, Katy Louise Saunders, Giulio Pampiglione, Gianna Paola Scaffidi, Lorenzo Balducci

A bad boy and a socialite girl hook-up.

On this page (4)
  1. 1 Events in order (15)
  2. 2 Timeline questions answered
  3. 3 Movie threads
  4. 4 Every angle

15 events in order · contains spoilers

Three Steps Over Heaven Timeline: Events in Chronological Order

Every key event of Three Steps Over Heaven (2004) in order, scene by scene, with when and where it takes place. Use it to untangle flashbacks, time jumps and parallel storylines, to refresh your memory before the sequel or to find the exact scene you are thinking of.

  1. Babi and Ache's day begins: separate lives collide at the traffic lights

    Two very different worlds collide as Babi is driven to school while Ache rides beside her. Ache teases Babi at the traffic lights, signaling the start of their tense dynamic. The moment establishes the social divide that will drive much of the story.

    When
    Morning
    Where
    City streets, traffic lights
  2. Babi's elite world vs. Ache's reckless lifestyle

    Babi comes from an elite family, preferring quiet routines and high-society events, while Ache leads a reckless, jobless life with his gang. He spends nights in street races with his friends, showing a stark contrast to Babi's sheltered world. The contrast sets up the central tension between love and danger.

    When
    Early scenes
    Where
    City
  3. The party riot and the Siamese gatecrash

    A party hosted by Babi's circle erupts into chaos when the Siamese gatecrashers arrive. Ache pushes Babi into the pool during the clash, and she retaliates with a milkshake, escalating the riot. The night ends with tensions flaring between the groups.

    When
    Night
    Where
    Babi's party
  4. Car chase and the fallout with Babi's boyfriend

    During the drive home, Babi's boyfriend is tailed by the gang and the car is damaged. He bumps off one gang member, triggering Ache to chase and attack him, even elbowing a bystander trying to intervene. Babi's boyfriend departs, leaving Babi with Ache.

    When
    Night
    Where
    City streets
  5. Morning revelation: Katina dating Pollo

    Next morning, Babi discovers Katina is dating Pollo, which means she will see Ache more frequently and intensify the triangle between them. The news unsettles Babi, foreshadowing future complications. The new social dynamic sets the tone for the following days.

    When
    Morning
    Where
    Babi's home / school vicinity
  6. Katina becomes a Siamese for El Chino at the port race

    One night, Katina attends the port street race, switches off her phone, and becomes the passenger for El Chino, Ache's nemesis, in a Siamese ride. After the race, Ache helps her escape when the police arrive.

    When
    Night
    Where
    Port street race
  7. Police capture H and Babi; headlines follow

    The next morning, police have captured both Ache and Babi on the bike, and the incident appears in the newspapers. The public attention strains their secret romance.

    When
    Morning after the race
    Where
    City / newspapers
  8. A date, tension, and a road-side calm

    Babi skips school to go on a date with Ache. They encounter an altercation with Ache's mother and her boyfriend at a traffic jam, but Babi manages to calm him down. The romance deepens despite ongoing tensions.

    When
    Afternoon to evening
    Where
    Road / traffic jam
  9. Date at the beach house and the dog hostage

    To cheer her up, Ache takes her to an empty house by the beach for a surprise date. They have sex and return in the evening. Ache then blackmails Babi's teacher to change her grade and holds Pepito, her dog, hostage.

    When
    Evening
    Where
    Beach house; Babi's school
  10. Pollo, the gang, and a breaking point at home

    Pollo and the gang burst into Babi's house during a private moment, forcing a confrontation. Babi refrains from talking to him, and the relationship with Ache continues to fracture as tensions rise.

    When
    Shortly after the date
    Where
    Babi's house
  11. Results day, tragedy, and a painful breakup

    On results day, Katina and Babi pass their exams. Pollo proposes to Katina after their race, but tragedy strikes when Pollo crashes and dies. Grief and fear lead Babi to break up with Ache to avoid a life of danger.

    When
    Results day / night of the race
    Where
    School / race venue
  12. Christmas grief and a shift away from street life

    Months pass and it is Christmas; Ache struggles to move on from Babi and Pollo's deaths. Katina shares in the grief, while Babi distances herself from the street life and starts dating Padre.

    When
    Christmas
    Where
    City / home
  13. A late-night phone call reveals new boundaries

    One night, Ache tries to call Babi, but her mother answers and hangs up as she sees Babi and Padre out on a date. Ache learns that Babi has moved on with Padre, deepening the emotional rift.

    When
    Night
    Where
    Babi's home
  14. The turn to London: a decision to move on

    Ache confides in his brother Alex and decides to move to London for work. The move is framed as a step toward escaping the life that kept him bound to Babi and the street world.

    When
    Shortly after Christmas
    Where
    London
  15. Ending on the road: memory and goodbye

    The film ends with Ache and Alex on a motorcycle, riding away from the beach and along the road where he and Babi shared many memories. It marks a bittersweet farewell to their past and a new path forward.

    When
    End of film
    Where
    Beach road

Last updated: November 22, 2025 at 16:00

Was this helpful?

Timeline questions answered

Three Steps Over Heaven Timeline Explained: Your Questions Answered

When does it happen, and why in that order? The questions people ask about the chronology of Three Steps Over Heaven (2004): time jumps, flashbacks, cause and effect between scenes and the correct order of events, each answered with spoilers.

Q1

Why does Babi start dating Ache despite his dangerous lifestyle?

Babi is drawn to Ache because he represents everything forbidden in her elite world, freedom, excitement, and rebellion. After their initial confrontation at the party, she finds herself intrigued by his reckless energy. When she discovers her friend Katina is dating Pollo (Ache's friend), she's forced into Ache's world, and despite knowing the risks, she chooses to skip school for their date, showing she values the passion and intensity he brings over her structured, privileged life.

Foreshadowing: The story opens with Ache teasing Babi at traffic lights, establishing the magnetic tension between them.

  • Babi
  • Ache
  • romance
  • rebellion
  • elite
  • street racing
Q2

Why does Ache blackmail Babi's teacher and hold her dog hostage?

After their intimate beach house date, Ache manipulates situations to keep control over Babi. He blackmails her teacher to change her grades, ensuring she won't fail and have to repeat the year (which could separate them). He also takes her dog Pepito hostage, using him as leverage to prevent Babi from revealing their relationship or pulling away. These actions reveal his insecure, controlling side, desperate to keep her in his life even through coercion.

Foreshadowing: Earlier tension at the traffic jam with Ache's mother hints at his troubled home life and unstable nature.

  • Ache
  • blackmail
  • dog
  • teacher
  • control
  • manipulation
  • Pepito
Q3

Why does Babi break up with Ache after Pollo dies?

Pollo's fatal crash during the street race serves as a terrifying wake-up call for Babi. She witnesses firsthand how the street racing world Ache lives in can kill. Seeing Katina lose her fiancé makes Babi realize that staying with Ache means inevitably sharing his dangerous lifestyle, she fears she'll eventually lose him the way Katina lost Pollo. The tragedy triggers her to choose safety and stability over passion, forcing her to walk away.

Foreshadowing: Earlier police incidents and newspaper headlines already showed Babi the public consequences of being associated with Ache.

  • Babi
  • Ache
  • breakup
  • Pollo death
  • street racing
  • fear
Q4

What causes Pollo's death?

Pollo dies in a car crash during a late-night street race. After proposing to Katina following the race, he gets into his car and crashes, resulting in his death. The specific details of the crash aren't shown, but it's presented as a tragic consequence of the dangerous street racing lifestyle that claims the lives of those involved.

Foreshadowing: The port street race earlier in the film shows both the excitement and the police risks of street racing, establishing its deadly potential.

  • Pollo
  • death
  • car crash
  • street racing
  • Katina
Q5

Why does Ache decide to move to London?

After Pollo's death and Babi's breakup, Ache is left reeling from grief and guilt. He realizes that the street lifestyle he's been chasing, street races, danger, and chaos, has cost him everything: his relationship with Babi and his friend Pollo. Confiding in his brother Alex, Ache chooses to leave his old life behind and move to London for work, seeking a fresh start and a path away from the world that destroyed his chances at happiness.

Foreshadowing: The film shows Ache's growing realization after each consequence, police attention, Babi's fear, and finally Pollo's death.

  • Ache
  • London
  • move on
  • new beginning
  • brother Alex
Q6

Why does Babi start dating Padre after breaking up with Ache?

After the traumatic events, Pollo's death and her breakup with Ache, Babi deliberately distance herself from the dangerous street world. She chooses Padre as a symbol of safety and stability, someone from her own elite circle who represents the opposite of Ache's reckless lifestyle. When Ache calls and her mother sees her with Padre on a date, it confirms to Ache that Babi has fully moved on.

Foreshadowing: Babi's break up speech explicitly states she's choosing a different path away from danger.

  • Babi
  • Padre
  • new relationship
  • stability
  • move on
Q7

What happens to Katina after Pollo dies?

After Pollo's death in the car crash, Katina is left to mourn her fiancé. The tragedy occurs shortly after Pollo proposes to her following the race. During Christmas, she's still grieving alongside Ache, sharing their mutual loss. Her relationship with the street world ends with Pollo's death, just as Babi's does with Ache.

Foreshadowing: Katina's choice to be El Chino's Siamese at the port race already hinted at her willingness to risk danger.

  • Katina
  • Pollo
  • grief
  • mourning
  • death
Q8

Why does Ache help Katina escape from El Chino at the port race?

When Katina becomes El Chino's Siamese (passenger) at the port race, she's trapped with Ache's rival. After the race ends and police arrive, Ache helps Katina escape the chaos despite her betrayal. This shows Ache still cares about people from Babi's circle even when they're involved with his enemies, demonstrating his complex sense of loyalty beyond his street rivalries.

Foreshadowing: The earlier revelation that Katina is dating Pollo connects her to Ache's inner circle.

  • Ache
  • El Chino
  • Katina
  • port race
  • escape
Q9

What is a "Siamese" in the context of street racing?

In this film, a "Siamese" refers to the passenger in a street racing car, someone who rides along during the dangerous race. The term comes from the idea of two people connected (like Siamese twins). At the port race, Katina becomes El Chino's Siamese, and the earlier party chaos involves the "Siamese gatecrashers" arriving as a group to disrupt the event.

Foreshadowing: The party scene introduces the Siamese as a group causing disruption before the racing context is fully explained.

  • Siamese
  • street racing
  • passenger
  • El Chino
  • Katina
Q10

Why does Ache's mother confront him during the traffic jam?

During Babi and Ache's date, they encounter Ache's mother and her boyfriend stuck in a traffic jam. This awkward confrontation reveals the dysfunction in Ache's family life, his mother sees him with a wealthy girl and reacts with surprise and tension. It highlights the stark contrast between Babi's privileged upbringing and Ache's troubled home environment, foreshadowing their class divide.

Foreshadowing: This scene is the first time Babi sees Ache's difficult family situation firsthand.

  • Ache mother
  • traffic jam
  • confrontation
  • family
  • class
Q11

Why does Babi accept Ache's invitation to the beach house?

Babi agrees to go to the beach house because it's a place she's always dreamed of owning, an empty beach house that represents her ideal of freedom and escape. Ache uses this knowledge to surprise her, trying to rekindle their connection after earlier tensions. The romantic gesture works initially, leading to an intimate moment, but it later turns dark when Ache's manipulative behaviors emerge.

Foreshadowing: Babi's earlier longing for escape from her elite life establishes why this specific location appeals to her.

  • Babi
  • beach house
  • date
  • dream
  • romance
  • escape
Q12

What does the ending motorcycle ride symbolize?

The final scene shows Ache and his brother Alex riding away on a motorcycle from the beach where many of his memories with Babi were formed. This symbolizes Ache's definitive departure from his past life, both the street racing world and his lost love. It's bittersweet: he's leaving behind painful memories but also choosing a new, uncertain future. The road ahead represents hope for change, even as he says goodbye to everything familiar.

Foreshadowing: The entire film builds toward this departure, with each tragic event pushing Ache toward this decision.

  • ending
  • motorcycle
  • beach
  • farewell
  • new beginning
  • Ache
  • Alex

Movie threads

More Movies Like Three Steps Over Heaven, by Mood & Story

Curated lists built around what makes Three Steps Over Heaven tick: the same mood, the same kind of story or the same emotional payoff. Each list explains why these movies belong together.

Forbidden Teen Romance Movies like Three Steps Over Heaven

Passionate love stories where youthful rebellion crashes into harsh realities. If you enjoyed the passionate, class-divided love story in Three Steps Over Heaven, you'll find similar movies here. These drama and romance films explore intense relationships between teenagers from different backgrounds, filled with rebellion, tension, and ultimately, bittersweet endings that shape their characters.

  • passionate
  • rebellious
  • melancholic
  • tense
  • turbulent
  • hopeful
  • Tone: bittersweet, passionate
  • Pacing: steady, consequential
Why these movies?

The story pattern: These narratives typically follow a 'wrong side of the tracks' romance, where a rebellious character and a more sheltered one are drawn together. Their relationship becomes an act of defiance against family and societal pressures, leading to a series of exhilarating but risky events. The climax often involves a tragedy or profound consequence that forces a painful separation, though not without a glimmer of hope for the future.

Why they belong together: These films are grouped together because they share a core emotional journey: the high of a passionate, forbidden love contrasted with the melancholy of its inevitable complications. They balance intense romantic moments with a steady, dramatic pacing and a medium emotional weight, creating a consistently bittersweet tone.

Turbulent Coming-of-Age Dramas Similar to Three Steps Over Heaven

Stories where youthful recklessness leads to painful but necessary growth. Discover movies like Three Steps Over Heaven that capture the intense experience of growing up through rebellion and loss. These dramas feature young protagonists whose lives are upended by passionate relationships and risky behavior, leading to stories with steady pacing, medium intensity, and a poignant, bittersweet feel.

  • rebellious
  • turbulent
  • melancholic
  • passionate
  • grieving
  • hopeful
  • Tone: bittersweet, turbulent
  • Pacing: steady, event-driven
Why these movies?

The story pattern: The narrative pattern involves a young protagonist, often feeling constrained, who embraces a dangerous or thrilling lifestyle. This leads to a chain of events—confrontations, accidents, betrayals—that accelerate their maturation. The journey is not purely tragic; the pain and loss experienced become catalysts for a more mature, if wounded, understanding of the world and themselves.

Why they belong together: This thread connects movies based on their shared focus on a specific, consequential style of coming-of-age. They blend themes of rebellion, grief, and family pressure with a steady pacing that moves deliberately from one impactful event to the next, creating a cohesive vibe of turbulent youth leading to sobering adulthood.

Every angle

Three Steps Over Heaven (2004) Explained: Plot, Timeline & Characters

Everything about Three Steps Over Heaven in one place: what happens in the plot summary, the timeline in chronological order, the characters and meaning and a spoiler-free summary. What's After the Movie adds the cast, box office and post-credit scenes.

Coming soon on iOS and Android

The Plot Explained Movie Summary App

Plot summaries, endings explained and timelines on your phone. Catch up on any movie in minutes, save your favorites and never miss a twist again.

Be the first to know when we launch. Your email stays private, always.

Learn more about the app