Virgin / Donselya (2024)
Drama · Romance · Thriller
| Director | Christopher Novabos |
| Cast | Dyessa Garcia, Arnold Reyes, Anthony Dabao, Tanya Gomez |
| Screenplay | Byron Bryant |
| Language | Tagalog / Filipino |
| Streaming | Vivamax (VMX) |
Right. So the premise of this one.
An 18-year-old girl agrees to marry a rich older widower — not for love, not even close — purely for money. The arrangement is cold and transactional from the start. But there’s a secret Iris is keeping. And when that secret comes out on their honeymoon, things go very, very dark very, very fast.
That’s Virgin. Also known as Donselya in the Philippines. A Vivamax R-18 release from October 2024 that doesn’t waste time setting up its central conflict — and honestly, credit where it’s due, the setup is genuinely gripping.
What’s Going On in This Film
Iris (Dyessa Garcia) is young, broke, and out of options. When she gets the chance to marry Joaquin (Arnold Reyes) — a wealthy widower who wants a certain kind of wife — she takes it. The deal is clear in her head. Money in exchange for… a version of herself she’s willing to perform.
What Joaquin wants is specific. And what he doesn’t know about Iris is going to destroy the whole arrangement the moment he finds out.
The honeymoon is where the film shifts completely. What was building as a cold, tense drama suddenly turns into something much darker. Bloodbath is the word the film’s own description uses — and they’re not exaggerating. The back half of Virgin goes somewhere genuinely disturbing, and director Christopher Novabos doesn’t flinch when it gets ugly.
There’s also Jimbo (Anthony Dabao) — someone from Iris’s past whose connection to her secret adds another layer to everything. And then there’s Rosa, played by Tanya Gomez, whose comic portrayal of greed and self-interest is honestly one of the best things in the whole film. She steals every scene she’s in.
Dyessa Garcia — This Is Her Film
She’s relatively new. Transitioned into acting just in 2023. And yeah, you can feel that in certain scenes — there are moments where the inexperience shows and the emotional weight the scene needs isn’t quite there yet.
But here’s the thing. For her first major starring role, Dyessa Garcia does a lot right. Iris is not a character who gets to be warm or likeable — she’s calculating, she’s hiding things, she’s playing a long game that she didn’t fully think through. And Garcia carries that coldness without tipping into unfeeling. You understand why Iris made the choices she made. You even feel for her when everything starts falling apart.
That’s not nothing. Especially for someone this early in their career.
Arnold Reyes as Joaquin has a strong screen presence — he usually does. Joaquin is the kind of character who is frightening not because he’s loud but because he’s controlled. Reyes plays that well. The scene where everything comes out between him and Iris is the film’s best-acted moment, and both performers are fully in it.
Anthony Dabao as Jimbo gets less to do but handles his role solidly. And Tanya Gomez — seriously, every time she showed up I was more entertained than I expected to be. Her Rosa is greedy and hilarious and kind of terrifying all at once.
The Direction — Novabos Knows What He’s Doing With a Camera
Christopher Novabos directed this thing well. Better than a lot of films in this genre manage. The cinematography by Alex Espartero is notably good — well-blocked scenes, considered framing, shots that actually have a point of view rather than just covering the action. For a Vivamax production, the visual quality here is genuinely impressive.
The film’s first half in particular — the setup, the wedding, the early honeymoon scenes — builds tension in a way that keeps you watching even when nothing dramatic has happened yet. Novabos understands that the anticipation of something bad is often more effective than the bad thing itself.
Where he struggles is in the ending. The final act rushes. Things that needed more time to land get resolved too quickly, and the legal logic of how certain events play out doesn’t quite hold together if you think about it too hard. It’s the most common problem with Filipino genre films and Virgin isn’t immune to it.
Honest Assessment — What Works and What Doesn’t
The setup is strong. The premise is actually smart — a transactional marriage built on a lie, and the consequences when that lie surfaces. That’s a solid foundation.
The performances from the leads are better than you’d expect. Tanya Gomez is a genuine scene-stealer. The cinematography elevates the whole thing.
But the ending is a problem. It’s rushed, it’s over-the-top in ways that undercut the grounded tension the first half built, and the resolution doesn’t quite make sense if you’re paying attention. It feels like the film ran out of time and had to close things down faster than the story needed.
The storyline is also predictable once you understand what the setup is. You can see where it’s going pretty early. The ride is still entertaining — but don’t go in expecting surprises in the plot.
Pros and Cons
Pros:
- Dyessa Garcia holds her own in a demanding first starring role
- Arnold Reyes is quietly intimidating — exactly right for this character
- Tanya Gomez steals every single scene she’s in
- Cinematography is notably strong for this genre
- First half builds genuine tension and dread effectively
- Dark premise handled with real commitment
Cons:
- Ending is rushed and over-the-top — biggest weakness of the film
- Plot is predictable from early on
- Dyessa Garcia’s inexperience shows in a few scenes
- Legal resolution doesn’t hold up to scrutiny
Should You Watch Virgin (2024)?
If Vivamax dark dramas are your thing — yes.
This isn’t the best film Vivamax put out in 2024, but it’s a solid mid-tier entry with a genuinely interesting premise and performances that are better than the genre usually delivers. Dyessa Garcia is a name worth watching as she gets more experience. Arnold Reyes does what Arnold Reyes does, which is always worth your time. And Tanya Gomez alone is reason enough to sit through 99 minutes.
Just be ready for an ending that doesn’t quite stick the landing.
Our Rating: 3 / 5 ⭐
Frequently Asked Questions (FAQ)
What is Virgin (2024) about?
Virgin follows Iris, an 18-year-old who marries a wealthy older widower named Joaquin purely for financial security. When Joaquin discovers on their honeymoon that Iris has been hiding a secret from him, the situation turns violent and dangerous.
What is the Filipino title of Virgin (2024)?
The film’s original Filipino title is Donselya. It was released internationally and on streaming as Virgin.
Who stars in Virgin (2024)?
Dyessa Garcia plays Iris, Arnold Reyes plays Joaquin, Anthony Dabao plays Jimbo, and Tanya Gomez plays Rosa. The film was directed by Christopher Novabos.
Where can I watch Virgin (2024)?
Virgin (Donselya) is available to stream on Vivamax, also known as VMX. It was released on the platform on October 29, 2024.
Is Virgin (2024) suitable for all audiences?
No. Virgin carries an R-18 rating and contains mature sexual themes, adult content, and graphic violence. It is strictly for viewers aged 18 and above.
How long is Virgin (2024)?
The runtime is 1 hour and 39 minutes (99 minutes).
Watch Free Movies on Fmovies