Movies like Dear John: 20 to watch next
If you loved Dear John (2010) — a drama, romance and war film directed by Lasse Hallström — these 20 movies are the closest matches.
The first picks are what fans of Dear John most often go on to watch; the rest share its genres and themes like army, based on novel or book and romance. 5 of them are streaming in India right now — each entry shows where.
Where to watch Dear John →·Get picks for your whole taste →
- 1

Firebird 2021★ 7.4
Shares: Drama, Romance, War
At the height of the Cold War, a troubled soldier forms a forbidden love triangle with a daring fighter pilot and his female comrade amid the dangerous surroundings of a Soviet Air Force Base.
Not on subscription streaming in India right now
- 2

The Lucky One 2012★ 7.2
Shares: Drama, Romance
A Marine travels to Louisiana after serving three tours in Iraq and searches for the unknown woman he believes was his good luck charm during the war.
Not on subscription streaming in India right now
- 3

The History of Love 2016★ 6.5
Shares: Drama, Romance, War
The story of a long-lost book that mysteriously reappears and connects an old man searching for his son with a girl seeking a cure for her mother's loneliness.
Not on subscription streaming in India right now
- 4

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
- 5

Not Easily Broken 2009★ 6.3
Shares: Drama, Romance
A car accident and shifting affections test the bond between a married couple.
Not on subscription streaming in India right now
- 6

Private Peaceful 2012★ 6.6
Shares: Drama, Romance, War
Set in the fields of Devon and the WW1 battlefields of Flanders, two brothers fall for the same girl while contending with the pressures of their feudal family life, the war, and the price of courage and cowardice.
Not on subscription streaming in India right now
- 7

Reflections in a Golden Eye 1967★ 6.5
Shares: Drama, Romance
Bizarre tale of sex, betrayal, and perversion at a military post.
Not on subscription streaming in India right now
- 8

Suite Française 2015★ 7.2
Shares: Drama, Romance, War
France, 1940. In the first days of occupation, beautiful Lucile Angellier is trapped in a stifled existence with her controlling mother-in-law as they both await news of her husband: a prisoner of war. Parisian refugees start to pour into their small town, soon followed by a regiment of German soldiers who take up residence in the villagers' own homes. Lucile initially tries to ignore Bruno von Falk, the handsome and refined German officer staying with them. But soon, a powerful love draws them together and leads them into the tragedy of war.
Not on subscription streaming in India right now
- 9

Mrs. Miniver 1942★ 7.1
Shares: Drama, Romance, War
Middle-class housewife Kay Miniver deals with petty problems. She and her husband Clem watch her Oxford-educated son Vin court Carol Beldon, the charming granddaughter of the local nobility as represented by Lady Beldon. Then the war comes and Vin joins the RAF.
Stream in India on Plex
- 10

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
- 11

Battleground 1949★ 6.7
Shares: Drama, War
Members of the U.S. Army's 101st Airborne Division are fighting for their country amidst the rugged terrain of Bastogne, Belgium, in December 1944. Holley and his American compatriots have already seen one of their own, Roderigues, perish under enemy fire. The men try to rebuff another series of Nazi attacks, but what they really need is a change in the weather. Without clear skies, they'll never get the air support they need.
Not on subscription streaming in India right now
- 12

Racing with the Moon 1984★ 6.3
Shares: Drama, Romance
In a small coastal California town, Henry and Nicky are pals from blue collar families with only a short time before they ship off to World War II. Henry begins romancing new-to-town Caddie Winger, believing her to be wealthy. Mischievous and irresponsible, Nicky gets into trouble which forces the other two to become involved, testing their relationship, as well as the friendship between the boys.
Not on subscription streaming in India right now
- 13

Their Finest 2017★ 6.6
Shares: Romance, War, Drama
During the Blitz of World War II, a female screenwriter works on a film celebrating England's resilience as a way to buoy a weary populace's spirits. Her efforts to dramatise the true story of two sisters who undertook their own maritime mission to rescue wounded soldiers are met with mixed feelings by a dismissive all-male staff.
Not on subscription streaming in India right now
- 14

Love at First Sight 2023★ 7.2
Shares: Romance, Drama
Hadley and Oliver begin falling in love on a flight from New York to London, but when they lose each other at customs, can they defy all odds to reunite?
Stream in India on Netflix
- 15

Flyboys 2006★ 6.5
Shares: Drama, War
The adventures of the Lafayette Escadrille, young Americans who volunteered for the French military before the U.S. entered World War I, and became the country's first fighter pilots.
Not on subscription streaming in India right now
- 16

Britannic 2000★ 6.8
Shares: Drama, War
It was the sister ship of the infamous Titanic... and its final destiny was the same. Experience the true untold story of Britannic, a tumultuous, epic voyage of human passion, courage and betrayal aboard an ill-fated ocean liner bound for a shattering demise. With the world at war, an undercover British agent (Amanda Ryan), embarks the Britannic in search of a German spy believed to be on board to sabotage the ship. Posing as a governess, the undercover agent finds herself falling in love with the ship's chaplain (Edward Atterton). In a stunning discovery, the lovers suddenly find themselves enemies of war. And when a massive explosion deals a deathblow to the ship, their battle becomes one for their own survival. With a dynamic, international cast and a story line that hosts a chilling tale of espionage, politics and romance, Britannic brings one of history's most devastating events to riveting, new life.
Not on subscription streaming in India right now
- 17

Wings 1927★ 7.2
Shares: Drama, War, Romance
Two young men, one rich, one middle class, both in love with the same woman, become US Air Corps fighter pilots and, eventually, heroic flying aces during World War I. Devoted best friends, their mutual love of the girl eventually threatens their bond. Meanwhile, a hometown girl who's the lovestruck lifelong next door neighbor of one of them pines away.
Stream in India on JustWatch TV Beta, Tubi TV
- 18

Random Harvest 1942★ 7.3
Shares: Romance, Drama
Wandered away from his asylum, an amnesiac World War I veteran falls in love with a music hall star but his amnesia makes it difficult to last.
Not on subscription streaming in India right now
- 19

The Lost Husband 2020★ 6.6
Shares: Drama, Romance
Trying to put her life back together after the death of her husband, Libby and her children move to her estranged Aunt's goat farm in central Texas.
Not on subscription streaming in India right now
- 20

The Choice 2016★ 7.2
Shares: Drama, Romance
Travis and Gabby first meet as neighbors in a small coastal town and wind up in a relationship that is tested by life's most defining events.
Stream in India on Amazon Prime Video, Amazon Prime Video with Ads