Movies like Body Shots: 20 to watch next
If you loved Body Shots (1999) — a drama and romance film directed by Michael Cristofer — these 20 movies are the closest matches.
The first picks are what fans of Body Shots most often go on to watch; the rest share its genres and themes like rape, alcohol and rave. 6 of them are streaming in India right now — each entry shows where.
Where to watch Body Shots →·Get picks for your whole taste →
- 1

The Accused 1988★ 7.1
Shares: Drama
Out drinking one night after a fight with her boyfriend, three men brutally rape Sarah Tobias in a bar while people watch and cheer. District Attorney Kathryn Murphy takes the case; however, she allows the rapists to receive a mild sentence. A distraught Sarah decides to seek punishment for the men who witnessed and encouraged the rape. To get justice, Sarah must take the stand and revisit the night of her attack.
Not on subscription streaming in India right now
- 2

Newness 2017★ 6.1
Shares: Romance, Drama
In contemporary Los Angeles, two millennials navigating a social media–driven hookup culture begin a relationship that pushes both emotional and physical boundaries.
Not on subscription streaming in India right now
- 3

Intimacy 2001★ 6.2
Shares: Romance, Drama
Failed musician Jay abandoned his family and now earns a living as head bartender in a trendy London pub. Every Wednesday afternoon, a woman comes to his house for graphic, almost wordless, sex. One day, Jay follows her and learns about her. This eventually disrupts their relationship.
Not on subscription streaming in India right now
- 4

London 2005★ 6.0
Shares: Drama, Romance
London is a drug laden adventure that centers on a party in a New York loft where a young man is trying to win back his ex-girlfriend.
Not on subscription streaming in India right now
- 5

Bully 2001★ 6.7
Shares: Drama
A group of teenagers in South Florida enact a murder plot against their mutual bully, Bobby, who has emotionally, physically, and sexually abused them for years.
Stream in India on Movie Sphere+
- 6

Time Is Up 2021★ 6.5
Shares: Romance, Drama
Vivien, an accomplished student with a passion for physics, and Roy, a troubled young man, are involved in an accident that forces them to reclaim their lives one minute at the time.
Stream in India on Plex
- 7

The Duke of Burgundy 2015★ 6.3
Shares: Drama, Romance
Day in and day out, lovers Cynthia and Evelyn enact an elaborate sadomasochistic fantasy as mistress and maid. But as their ritual of domination and submission begins to turn stale, Cynthia yearns for something more conventional, while Evelyn tries to push their taboos even further.
Not on subscription streaming in India right now
- 8

Jungle Fever 1991★ 6.4
Shares: Drama, Romance
A successful and married black man contemplates having an affair with a white girl from work. He's quite rightly worried that the racial difference would make an already taboo relationship even worse.
Not on subscription streaming in India right now
- 9

Fifty Shades Freed 2018★ 6.7
Shares: Drama, Romance
Believing they have left behind shadowy figures from their past, newlyweds Christian and Ana fully embrace an inextricable connection and shared life of luxury. But just as she steps into her role as Mrs. Grey and he relaxes into an unfamiliar stability, new threats could jeopardize their happy ending before it even begins.
Stream in India on JioHotstar
- 10

Mammal 2016★ 6.3
Shares: Drama
After Margaret, a divorcée living in Dublin, loses her teenage son, she develops an unorthodox relationship with Joe, a homeless youth. Their tentative trust is threatened by his involvement with a violent gang and the escalation of her ex-husband's grieving rage.
Not on subscription streaming in India right now
- 11

Petulia 1968★ 6.0
Shares: Drama, Romance
Dr. Archie Bollen is having a midlife crisis. He's just divorced his wife and is establishing a new life for himself. One night, he catches the eye of Petulia Danner, a charming, free-spirited young woman. Petulia's vibrant personality hides her fear of her abusive husband, David, whose father is a powerful society figure. As Petulia and Archie's feelings for each other grow, they must decide what it is they truly want.
Not on subscription streaming in India right now
- 12

Pimp 2018★ 6.2
Shares: Drama
An urban love story set on the hard streets of the Bronx. A struggling female pimp, named Wednesday, grows up learning the game from her dad. Once he's gone she's left to look out for her prostitute mother and girlfriend Nikki.
Not on subscription streaming in India right now
- 13

Luckiest Girl Alive 2022★ 6.5
Shares: Drama
A successful woman in New York City finds her life upended when she is forced to confront a dark truth that threatens to unravel her meticulously crafted life.
Stream in India on Netflix
- 14

Xiu Xiu: The Sent-Down Girl 1998★ 7.2
Shares: Drama
Young teen girl Xiu Xiu is sent away to a remote corner of the Sichuan steppes for manual labor in 1975 (sending young people to there was a part of Cultural Revolution in China). A year later, she agrees to go to even more remote spot with a Tibetan saddle tramp Lao Jin to learn horse herding.
Not on subscription streaming in India right now
- 15

Eyes Wide Shut 1999★ 7.5
Shares: Drama
After Dr. Bill Harford's wife, Alice, admits to having sexual fantasies about a man she met, Bill becomes obsessed with having a sexual encounter. He discovers an underground sexual group and attends one of their meetings -- and quickly discovers that he is in over his head.
Stream in India on Netflix
- 16

The Brave One 2007★ 6.6
Shares: Drama
A woman struggles to recover from a brutal attack by setting out on a mission for revenge.
Stream in India on Netflix
- 17

Unfaithful 2002★ 6.7
Shares: Drama, Romance
A New York suburban couple's marriage goes dangerously awry when the wife indulges in an adulterous fling.
Not on subscription streaming in India right now
- 18

The Doors 1991★ 7.1
Shares: Drama
The story of the famous and influential 1960s rock band and its lead singer and composer, Jim Morrison.
Not on subscription streaming in India right now
- 19

Below Her Mouth 2017★ 6.8
Shares: Drama, Romance
An unexpected affair quickly escalates into a heart-stopping reality for two women whose passionate connection changes their lives forever.
Not on subscription streaming in India right now
- 20

Femme 2023★ 7.0
Shares: Drama, Romance
Jules is a drag artist in London who withdraws into himself and loses his career after a horrific attack. Months later, he recognizes one of his assailants in a gay sauna and quickly realizes he has the perfect opportunity to get revenge.
Not on subscription streaming in India right now