Skip to content
SearchOTT

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. 1The Accused poster

    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. 2Newness poster

    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. 3Intimacy poster

    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. 4London poster

    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. 5Bully poster

    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. 6Time Is Up poster

    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. 7The Duke of Burgundy poster

    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. 8Jungle Fever poster

    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. 9Fifty Shades Freed poster

    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. 10Mammal poster

    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. 11Petulia poster

    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. 12Pimp poster

    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. 13Luckiest Girl Alive poster

    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. 14Xiu Xiu: The Sent-Down Girl poster

    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. 15Eyes Wide Shut poster

    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. 16The Brave One poster

    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. 17Unfaithful poster

    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. 18The Doors poster

    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. 19Below Her Mouth poster

    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. 20Femme poster

    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