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

Three Steps Above Heaven (2010) Plot Summary & Timeline

Three Steps Above Heaven (2010) movie poster

Three Steps Above Heaven is a 2010 drama and romance film directed by Fernando González Molina, running 2 hours 2 minutes. This page retells the whole story in 941 words (about 4 minutes to read) and covers 13 key events in order, 5 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 Three Steps Above Heaven.

to read the plot summary
4 min
key events in the timeline
13
characters profiled
5
themes explained
3
Loading streaming availability…
Three Steps Above Heaven (2010) movie poster
Released
Runtime
2h 2m
Genres
Drama, Romance
Original language
Spanish
No spoilers

What Is Three Steps Above Heaven About?

The premise of Three Steps Above Heaven in 261 words, with nothing given away. The full story follows below.

In a sun‑kissed Spanish coastal town where glittering boulevards sit side by side with noisy back‑streets, life is divided between polished weekends and the roar of midnight engines. The city’s affluent neighborhoods exude order, family expectations, and quiet ambition, while the undercurrent of illegal motorcycle races and restless crews pulses with a reckless energy that refuses to be tamed. This juxtaposition creates a vibrant, almost electric atmosphere—one where the promise of first love feels both inevitable and dangerous.

Babi Alcázar moves through her world with a careful composure, raised in an upper‑middle‑class family that values goodness, academic achievement, and a carefully plotted future. In contrast, Hugo Olivera—known on the streets as Hache—thrives on impulse, chasing the thrill of risk, endless fights, and the freedom that comes from riding at the edge of common sense. Their personalities are as different as their surroundings: she is cautious and measured, he is impulsive and daring, each embodying a side of the city that the other has never truly seen.

When their paths finally intersect, the chemistry between them sparks a frantic journey toward that fragile, exhilarating feeling of first love. The film captures the tension of two worlds colliding, balancing tender moments against a backdrop of restless energy and unspoken danger. Their connection feels both impossible and inevitable, pulling them into a whirlwind of emotions that challenge everything they thought they knew about themselves and the lives they were meant to lead. The mood is charged with youthful longing, daring spontaneity, and the bittersweet realization that love and danger often ride side by side.

Full plot

What Happens in Three Steps Above Heaven?

The complete story of Three Steps Above Heaven, from the first scene to the last, in 941 words (about 4 minutes). Spoilers throughout. Names in the text link to 4 cast member pages.

Spoilers ahead

The story follows Babi Alcázar, María Valverde, a shy, composed teenager from an affluent family, and Hugo Olivera, known as Ache or H, Mario Casas, a restless young man whose nights belong to the thrill of the streets. Babi’s world is defined by her parents, Claudio and Rafaela, her sister Daniela, and the strict social circles she navigates, while H moves through a more chaotic, rule-breaking life with his crew and late-night street races. Their paths collide at the margins of two very different lives—one planned and polished, the other impulsive and loud.

Babi’s life contrasts with H’s in every detail, and the tension between them quietly anchors the narrative. Babi is reserved, cautious, and focused on school and future plans, while H is carefree, defiant, and alienated from his own family, a young man who balances a reckless streak with a brittle loyalty to his friends, including Pollo, Álvaro Cervantes. The gulf between their worlds is widened by family dynamics, social expectations, and the pull of a connection that neither seems prepared to handle.

One volatile night tests that connection. At a party where Babi, her sister Daniela, her friend Katina Marina Salas, and Babi’s boyfriend gather, the street-racing crowd—the Siamese-style riders who sit behind the wheel in a face-to-face grip of danger—crashes the scene. H, in his signature Siamese style of riding, pushes the limits and escalates the confrontation, tossing Babi into the house pool after she hurls a milkshake at him. In the ensuing chaos, he and his crew damage a car, chase erupts, and even as Babi’s boyfriend drives away, H’s boldness keeps the conflict alive. The moment marks a fragile truce between desire and danger, and it leaves both of them entangled in a web neither fully understands.

The morning after, headlines reveal the depths of the night: Babi and H are photographed on the same bike, a symbol of their unlikely bond that shocks those who know them. Katina’s presence in Babi’s social circle deepens the tension—she dates Pollo, which means Babi will see H more often, complicating the delicate balance between attraction and risk. Katina’s own night at the port street race introduces another twist as she ends up entangled with El Chino, a nemesis in the racing world. When the dust settles, H helps Katina escape the police, and Babi again becomes a symbol for a line that if crossed, could redefine everything.

Academia becomes a pressure point, too. A one-night adventure with H, spurred by his volatile response to his own life and family, leads to a moment where Babi’s grades drop after her teacher is triggered by the chaos surrounding her. To lift her spirits, H surprises her with a date in an empty beachside house she once dreamed of owning. The night becomes intimate, but it also marks a troubling turn as H weaponizes the moment, blackmailing the teacher to change her grade and even using her beloved dog Pepito as leverage. The power imbalance and the fear of losing control push their relationship into a more complicated, heated territory.

A violent intrusion by Pollo and the gang into Babi’s home follows, and Babi grows wary of the escalating drama. The couple’s harmony falters as arguments replace affection, and the once-bright future begins to narrow into a cycle of clashes and apologies that never fully resolve. On results day for Katina and Babi, both are relieved to have passed, but Pollo’s presence remains a looming, heavy cloud. Pollo proposes to Katina, requesting H’s presence, as if the old world of danger could be tamed by a public display of union. Yet Babi, tired of manipulation and fear, confronts H, chastising him for his behavior and insisting he stay away for a while.

Heartbreak follows. H sinks into a sorrow that lingers in bed, and Babi attends her 18th birthday party, arriving with a neighborly chaperone, Padre. The evening takes a volatile turn when Padre’s jealousy leads to a confrontation where wine spills and a fight erupts. Babi defends Padre, pushing H away, a moment that underscores how fragile their bond has become. News comes that Pollo and Katina crashed during the race and Pollo died, a blow that shatters H’s already fragile world and leaves Babi terrified of a life that could follow the pattern of danger and loss. She decides to end the romance, fearing what a future with H could bring.

Time passes, and Christmas arrives amid a climate of grief. Katina and others mourn Pollo’s death, while Babi drifts away from the street crowd, even dating Padre for a time. H reaches out to try to reconnect, even as his mother’s disapproval and the consequences of their choices complicate everything. A quiet moment when H calls Babi and is met with silence marks a turning point: the distance between them hardens, and both begin to accept that they may never return to what they shared. H confides in his brother Alex and slowly comes to terms with letting go, choosing to move to London for work as a way to distance himself from the memories that haunt him.

In the final scenes, the two share one last image of escape and memory. On the road that once connected their lives, H and Alex ride away on the bike, a final gesture of leaving behind the beach and the days they spent chasing a future that proved unsustainable. The film closes on a note of quiet resignation, a recognition that love and danger can be intertwined, yet sometimes the best path forward is to seek a new horizon and a different life beyond the memories they cannot outrun.

Timeline

Three Steps Above Heaven Timeline: Every Key Event in Order

13 key events in the order they happen, from “Two disparate worlds are introduced” to “Moving on: letting go and a final escape”. 12 events name a place, across 12 locations.

  1. 1

    Two disparate worlds are introduced

    The film sets up Babi Alcázar as a shy, disciplined teenager from an affluent family, focused on school and the future. Meanwhile Hugo 'Ache' Olivera is shown as a restless, rule-breaking street racer who moves through a chaotic nightlife with his crew. The stage is set for a collision between planned aspiration and impulsive danger.

  2. 2

    Volatile night erupts at the party

    A party gathering of Babi, her sister, Katina and friends is interrupted by the street-racing crowd. H pushes the limits with his Siamese-style riding, tossing Babi into the pool after she hurls a milkshake. Chaos spills into a car-damage chase that leaves both sides emotionally unsettled, establishing a fragile, uneasy truce.

    When:Night Where:Babi's party and nearby streets

  3. 3

    Morning headlines reveal their bond

    The next morning, newspaper headlines reveal that Babi and H were photographed on the same bike, signaling that their connection has become public. Katina's presence in Babi's circle deepens the tension, foreshadowing more intersections between their lives. The social shock unsettles the balance of both families and their friends.

    When:Morning Where:City / media outlets

  4. 4

    Katina's circle and growing tension

    Katina begins dating Pollo, which means Babi will see H more often and the lines between romance and danger blur within their social circle. The politics of approval and reputation tighten around Babi's choices. The sense that her world is fragmenting grows as she navigates new loyalties.

    Where:School and social circle

  5. 5

    Port street race night; Katina meets El Chino

    During a night at the port street race, Katina becomes entangled with El Chino, a rival in the racing world. The danger intensifies as police and rivals loom, and H steps in to help Katina escape, signaling the widening web of loyalties and risks surrounding everyone.

    When:Night Where:Port street race

  6. 6

    Academic pressure surfaces

    A one-night adventure with H spirals into consequences at Babi's school. The chaos surrounding their relationship rips at her focus, and her grades drop as the teacher is triggered by the disruption. The school's academic expectations collide with the chaotic romance erupting off campus.

    Where:School

  7. 7

    Beachside date turns coercive

    H surprises Babi with a date in an empty beachside house, a seemingly romantic gesture that quickly turns controlling. He uses pressure and even her dog Pepito as leverage to influence a teacher and extract a desired outcome. The moment marks a troubling shift in power within their relationship.

    Where:Empty beachside house

  8. 8

    Pollo's gang invades Babi's home

    Pollo and the gang intrude into Babi's home, pushing the couple's harmony toward conflict. Babi grows wary as arguments replace affection and the future she imagined becomes tangled in survival and fear. The domestic space becomes a site of danger rather than refuge.

    Where:Babi's home

  9. 9

    Results day and a tense confrontation

    Results day brings mixed outcomes for Katina and Babi, with relief at passing, but Pollo's looming shadow lingers. Pollo proposes to Katina, requesting H's presence, highlighting a world where danger clings to public celebrations. Babi confronts H, insisting he stay away for a while.

    Where:School / social arena

  10. 10

    18th birthday and a volatile confrontation

    Babi reaches her 18th birthday surrounded by tension as Padre accompanies her. Jealousy flares, wine spills, and a fight erupts. Babi defends Padre and pushes H away, underscoring how fragile their bond has become.

    Where:Birthday party venue

Show the other 3 events of Three Steps Above Heaven
  1. 11

    Tragic crash and the end of the romance

    News arrives that Pollo and Katina crashed during the race and Pollo dies, delivering a devastating blow to H and their friends. The loss shakes H’s fragile world and tightens Babi's fear of choosing a life of danger. She ends the romance, choosing distance over the risky bond.

    Where:Race scene / city roads

  2. 12

    Christmas grief and drifting apart

    Christmas arrives amid grief as Katina and others mourn Pollo. Babi drifts away from the street crowd, even dating Padre for a time. H reaches out but faces his mother's disapproval and the weight of their consequences, leading to a quiet distance.

    When:Christmas Where:City / homes

  3. 13

    Moving on: letting go and a final escape

    H tries to reconnect, but silence from Babi solidifies their distance. He confides in his brother Alex and eventually moves to London for work to distance himself from the memories. In the final image, H and Alex ride away on the bike, leaving behind the beach and a shared past for a new horizon.

    When:Ending Where:London / road

Characters

Who Are the Main Characters in Three Steps Above Heaven?

5 characters, among them Babi Alcázar (María Valverde), Hache Olivera (Mario Casas) and Pollo (Álvaro Cervantes): who each one is and the part they play in the story. Every profile links to the actor’s page.

  • María Valverde as Babi Alcázar (María Valverde) in Three Steps Above Heaven

    Babi Alcázar (María Valverde)

    Played by María Valverde

    A reserved, ambitious teenager from an affluent family who navigates a strict social world. She grapples with balancing school, future plans, and a budding romance with H that defies expectations. Her relationship with H reveals the dangers of desire and manipulation, leading her to end the romance for safety and her future.

    • 💼 Affluent background
    • 🎓 Academic focus
    • 💔 Romantic conflict
  • Mario Casas as Hache Olivera (Mario Casas) in Three Steps Above Heaven

    Hache Olivera (Mario Casas)

    Played by Mario Casas

    A restless, rebellious street racer who thrives on risk and the thrill of the city. He is fiercely loyal to his crew but emotionally volatile, balancing a reckless life with moments of tenderness for Babi. His romance with Babi pulls him toward both passion and consequences as their worlds collide.

    • 🏁 Street racer
    • 🔥 Impulsive
    • 💔 Passionate but troubled
  • Álvaro Cervantes as Pollo (Álvaro Cervantes) in Three Steps Above Heaven

    Pollo (Álvaro Cervantes)

    Played by Álvaro Cervantes

    A loyal member of H's racing crew who embodies camaraderie and the perilous nature of their world. His presence heightens tension with Katina and anchors the crew's sense of loyalty. His fate in a fatal race crash becomes a catalyst for change and tragedy.

    • 🤝 Loyal ally
    • ⚡ Street gang life
    • 💔 Tragic fate
  • K(

    Katina (Marina Salas)

    Played by Marina Salas

    Babi's friend who dates Pollo and moves within the social circle that intersects with H's world. She becomes entangled with further risk through El Chino and faces the consequences of loyalty, love, and danger. Her experiences reflect the pressures and shifts within the group.

    • 💃 Social circle
    • 💘 Romantic entanglements
    • ⚖️ Social pressure
  • PD

    Padre de H (Joan Crosas)

    Played by Joan Crosas

    The neighborly chaperone present at Babi's 18th birthday party, whose jealousy triggers a confrontation and a tense spillover. He embodies a counterpoint to the chaotic romance, illustrating the limits and expectations placed on the young lovers. His role highlights the social boundaries surrounding their relationship.

    • 🕊️ Guardian
    • 🎭 Social boundary
    • 🗣️ Confrontation
Setting

Where and When Is Three Steps Above Heaven Set?

Three Steps Above Heaven is set in Spain and London (Late 2000s). Here is why the time and place matter to the story.

When

Late 2000s

The action is anchored in a modern Spain, where youth culture, street racing, and social expectations shape relationships. Authority figures, schools, and family dynamics influence choices and limits. The mood reflects a contemporary era more than a distant past.

Where

Spain, London

The story unfolds across contemporary urban Spain, moving through affluent neighborhoods, port districts, and a beachside setting. Street racing and nightlife highlight the city’s edges, exposing class tensions and a culture of risk. A late shift sends the protagonists toward London, signaling distance from their memories and consequences.

  • 🇪🇸 Spain
  • 🏙️ Urban setting
  • 🚢 Port and beachside locales
Themes

What Are the Themes of Three Steps Above Heaven?

3 ideas the story keeps returning to, among them Forbidden Love, Street Life and Loss and Change.

  1. 01

    Forbidden Love

    A blossoming romance between Babi and H bridges a stark class divide and social expectations. Their connection defies parental and peer scrutiny, pulling them toward dangerous thrills and emotional risk. The relationship tests trust, power, and the willingness to sacrifice personal safety for love.

  2. 02

    Street Life

    The movie centers on a vibrant but volatile street racing subculture that offers freedom and belonging to its characters. Loyalty to the crew, high-stakes races, and the thrill of defying rules drive much of the action. The world also exposes the consequences of reckless choices on friends and families.

  3. 03

    Loss and Change

    Pollo's death marks a pivotal turning point that reverberates through Babi and H's relationship. Grief reshapes priorities, prompting distance, reflection, and eventual separation. The narrative uses loss to highlight the fragility of youth and the costs of their dangerous lifestyle.

Tone & mood

What Kind of Film Is Three Steps Above Heaven?

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

Tone
Bittersweet
Pacing
Fast
Story
Straightforward
Intensity
High
Ending
Sad

A frantic and emotionally volatile coming-of-age romance that captures the intense passion and inevitable heartbreak of two lovers from different worlds, leaving a lingering sense of sad nostalgia.

  • tumultuous
  • tender
  • melancholic
  • passionate
  • frenetic
  • nostalgic
  • star-crossed lovers
  • teen romance
  • coming of age
  • social class divide

Content notes: death of a friend, reckless endangerment.

Quiz

How well do you remember Three Steps Above Heaven? Test yourself on the story.

Take the quiz
Loading streaming availability…

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

Three Steps Above Heaven Plot Questions

5 quick answers about Three Steps Above Heaven, taken from the plot summary, character guide and setting on this page and the film’s credits.

What is Three Steps Above Heaven about?

In a sun‑kissed Spanish coastal town where glittering boulevards sit side by side with noisy back‑streets, life is divided between polished weekends and the roar of midnight engines.

Read the full plot summary

When and where does Three Steps Above Heaven take place?

Three Steps Above Heaven is set in Spain and London (Late 2000s). The action is anchored in a modern Spain, where youth culture, street racing, and social expectations shape relationships. Authority figures, schools, and family dynamics influence choices and limits.

The setting explained

Who are the main characters in Three Steps Above Heaven?

The story follows Babi Alcázar (María Valverde) (played by María Valverde), Hache Olivera (Mario Casas) (played by Mario Casas), Pollo (Álvaro Cervantes) (played by Álvaro Cervantes) and Katina (Marina Salas) (played by Marina Salas); the character guide covers 5 characters in all.

All the characters

What are the main themes of Three Steps Above Heaven?

The summary picks out 3 themes: Forbidden Love, Street Life and Loss and Change.

The themes explained

Who directed Three Steps Above Heaven?

Three Steps Above Heaven (2010) was directed by Fernando González Molina and runs 2 hours 2 minutes.

Fernando González Molina’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