Skip to content
SearchOTT

Movies like If Only: 20 to watch next

If you loved If Only (2004) — a drama, romance and fantasy film directed by Gil Junger — these 20 movies are the closest matches.

The first picks are what fans of If Only most often go on to watch; the rest share its genres and themes like london, england, workaholic and musician. 9 of them are streaming in India right now — each entry shows where.

Where to watch If Only →·Get picks for your whole taste →

  1. 1Moonlight Mile poster

    Moonlight Mile 2002★ 6.3

    Shares: Romance, Drama

    As he copes with the death of his fiancee along with her parents, a young man must figure out what he wants out of life.

    Not on subscription streaming in India right now

  2. 2A Ghost Story poster

    A Ghost Story 2017★ 7.1

    Shares: Drama, Fantasy, Romance

    Recently deceased, a white-sheeted ghost returns to his suburban home to console his bereft wife, only to find that in his spectral state he has become unstuck in time, forced to watch passively as the life he knew and the woman he loves slowly slip away.

    Not on subscription streaming in India right now

  3. 3Remember Me poster

    Remember Me 2010★ 7.1

    Shares: Drama, Romance

    Still reeling from a heartbreaking family event and his parents' subsequent divorce, Tyler Hawkins discovers a fresh lease on life when he meets Ally Craig, a gregarious beauty who witnessed her mother's death. But as the couple draws closer, the fallout from their separate tragedies jeopardizes their love.

    Stream in India on Movie Sphere+

  4. 4Endless poster

    Endless 2020★ 6.6

    Shares: Romance, Drama, Fantasy

    When madly in love high school graduates Riley and Chris are separated by a tragic car accident, Riley blames herself for her boyfriend's death while Chris is stranded in limbo. Miraculously, the two find a way to connect. In a love story that transcends life and death, both Riley and Chris are forced to learn the hardest lesson of all: letting go.

    Not on subscription streaming in India right now

  5. 5About Time poster

    About Time 2013★ 7.9

    Shares: Drama, Romance, Fantasy

    The night after another unsatisfactory New Year's party, Tim's father reveals to him that the men in their family have the ability to travel through time. They can't change history, but they can change what happens and has happened in their own lives. Thus begins the start of a lesson in learning to appreciate life itself as it is, as it comes, and most importantly, the people living alongside us.

    Stream in India on JioHotstar, VI movies and tv

  6. 6Raise Your Voice poster

    Raise Your Voice 2004★ 6.6

    Shares: Drama, Romance

    A coming-of-age story centered around a small-town singer brokenhearted by the death of her brother in a car crash, who had secretly submitted her for a summer session at a performing arts academy in Los Angeles. In the academy, she experiences a whole new way of life in the big city, far from the small town lifestyle she's used to.

    Not on subscription streaming in India right now

  7. 7Only Lovers Left Alive poster

    Only Lovers Left Alive 2013★ 7.2

    Shares: Drama, Romance, Fantasy

    A depressed musician reunites with his lover. However, their romance, already played over several centuries, is disrupted by the arrival of her uncontrollable younger sister.

    Not on subscription streaming in India right now

  8. 8The Best of Me poster

    The Best of Me 2014★ 7.5

    Shares: Drama, Romance

    A pair of former high school sweethearts reunite after many years when they return to visit their small hometown.

    Not on subscription streaming in India right now

  9. 9Life in a Year poster

    Life in a Year 2020★ 8.2

    Shares: Drama, Romance

    A 17 year old finds out that his girlfriend is dying, so he sets out to give her an entire life, in the last year she has left.

    Stream in India on Sony Pictures Amazon Channel

  10. 10Along for the Ride poster

    Along for the Ride 2022★ 6.6

    Shares: Romance, Drama

    The summer before college, Auden meets the mysterious Eli, a fellow insomniac. While the seaside town of Colby sleeps, the two embark on nightly quests to help Auden experience the fun, carefree teen life she never knew she wanted.

    Stream in India on Netflix

  11. 11Intermezzo: A Love Story poster

    Intermezzo: A Love Story 1939★ 6.7

    Shares: Drama, Romance

    A concert violinist becomes charmed with his daughter's talented piano teacher. When he invites her to go on tour with him, they make beautiful music away from the concert hall as well. He soon leaves his wife so the two can go off together.

    Stream in India on Tubi TV, Plex

  12. 12Purple Hearts poster

    Purple Hearts 2022★ 8.0

    Shares: Romance, Drama

    An aspiring musician agrees to a marriage of convenience with a soon-to-deploy Marine, but a tragedy soon turns their fake relationship all too real.

    Stream in India on Netflix

  13. 13The In Between poster

    The In Between 2022★ 7.3

    Shares: Romance, Drama

    After surviving a car accident that took the life of her boyfriend, a teenage girl believes he's attempting to reconnect with her from the after world.

    Stream in India on Netflix

  14. 14Midnight Sun poster

    Midnight Sun 2018★ 7.8

    Shares: Romance, Drama

    Katie, a 17-year-old, has been sheltered since childhood and confined to her house during the day by a rare disease that makes even the smallest amount of sunlight deadly. Fate intervenes when she meets Charlie and they embark on a summer romance.

    Not on subscription streaming in India right now

  15. 15Sweet November poster

    Sweet November 2001★ 6.9

    Shares: Drama, Romance

    Nelson is a man devoted to his advertising career in San Francisco. One day, while taking a driving test at the DMV, he meets Sara. She is very different from the other women in his life. Nelson causes her to miss out on taking the test and later that day she tracks him down. One thing leads to another and Nelson ends up living with her through a November that will change his life forever.

    Not on subscription streaming in India right now

  16. 16Me Before You poster

    Me Before You 2016★ 7.9

    Shares: Drama, Romance

    Lou Clark, a directionless 26-year-old from the English countryside, takes a job at the local castle as a caregiver and companion to a wealthy young banker, Will Traynor. Wheelchair-bound from an accident two years prior, the once adventurous Will has all but given up — that is until Lou determines to show him that life is worth living.

    Stream in India on MGM Plus Amazon Channel

  17. 17Blind poster

    Blind 2017★ 6.1

    Shares: Drama, Romance

    A novelist is blinded in a car crash that killed his wife and several years later rediscovers his passion for life and writing when he embarks on an affair with the neglected wife of an indicted businessman.

    Not on subscription streaming in India right now

  18. 18Match Point poster

    Match Point 2005★ 7.4

    Shares: Drama, Romance

    Chris, a former tennis pro, takes a job as an instructor and befriends his wealthy young student, Tom. After being introduced to his family, Chris is soon engaged to Tom's sister, Chloe. Despite the professional and financial advantages that this relationship affords him, Chris becomes obsessed with Tom's fiancee, American actress Nola.

    Stream in India on Zee5, Lionsgate Play, Lionsgate Play Apple TV Channel

  19. 19Forever My Girl poster

    Forever My Girl 2018★ 7.6

    Shares: Romance, Drama

    Years after leaving his fiancée at the altar to pursue fame and fortune, country music star Liam Page returns home hoping to win her back.

    Not on subscription streaming in India right now

  20. 20The Art of Getting By poster

    The Art of Getting By 2011★ 6.6

    Shares: Drama, Romance

    George, a lonely and fatalistic teen who's made it all the way to his senior year without ever having done a real day of work, is befriended by Sally, a popular but complicated girl who recognizes in him a kindred spirit.

    Not on subscription streaming in India right now