Skip to content
SearchOTT
All for Love poster

All for Love

2017·Movie·G·84 min·★ 6.3(47)

When a romance novelist is teamed with a Navy SEAL as research for her book, by a mandate from her publisher, she is less than thrilled and he is more than honest. However, as she works with the SEAL, she has a change of heart and learns to look at her life and writing with a different point of view.

▶ Watch trailer

Where to watch All for Love in India

Can I watch All for Love in India? All for Love isn't currently available to stream in India. Availability changes often — add it to your watchlist and check back.

No streaming info for your region.

Click a service to open All for Love there. Availability last verified on November 13, 2026.

Where is All for Love streaming around the world?

CountryStreaming onRent / Buy
United StatesfuboTV, Philo, Hallmark+ Amazon Channel, Hallmark+ Apple TV channelAmazon Video, Apple TV Store, Google Play Movies
United KingdomAmazon Prime Video, Amazon Prime Video with Ads, Rakuten TV, Tubi TVAmazon Video
CanadaAmazon Prime Video, Amazon Prime Video with Ads, Crave Amazon Channel—
AustraliaAmazon Prime Video, Amazon Prime Video with Ads—
FranceNetflix, Amazon Prime Video, TF1+, Netflix Standard with Ads—
SpainAmazon Prime Video, Amazon Prime Video with Ads—

About All for Love

All for Love is a 2017 English-language romance, tv movie and comedy film directed by Lee Friedlander. The cast is led by Sara Rue, Steve Bacic, Teryl Rothery. It has a runtime of 1h 24m.

All for Love was produced by Front Street Pictures and made in Canada. It was released on May 27, 2017, and carries a G certification.

Director
Lee Friedlander
Writers
Tracy Andreen, Michael Testa, Lee Friedlander
Release date
May 27, 2017
Original language
English
Age rating
G
Status
Released
Country
Canada
Production
Front Street Pictures
#military#woman director

All for Love cast & crew

All for Love was directed by Lee Friedlander and written by Tracy Andreen, Michael Testa, and Lee Friedlander.

The cast features Sara Rue as Jo, Steve Bacic as Colin, Teryl Rothery as Diane Shaw, Jordana Largy as Molly, Arielle Tuliao as Stacey, and Reese Alexander as Ralph Lodell.

Behind the camera, it was produced by Harvey Kahn.

Is All for Love worth watching?

At 1h 24m, it's an easy, time-light watch.

If you enjoy romance, tv movie, and comedy, All for Love is worth a place on your watchlist.

How and where to watch All for Love

All for Love isn't currently available on major streaming services in India. We track availability continuously — add it to your watchlist and we'll keep an eye out.

Streaming rights change country by country and month by month, so the options above reflect India today — switch your country at the top of the where-to-watch section to see availability elsewhere.

Rate & review

Your rating and review are saved privately in this browser — no account needed.

Cast of All for Love

Sara Rue

Sara Rue

Jo

Steve Bacic

Steve Bacic

Colin

Teryl Rothery

Teryl Rothery

Diane Shaw

Jordana Largy

Jordana Largy

Molly

Arielle Tuliao

Arielle Tuliao

Stacey

Reese Alexander

Reese Alexander

Ralph Lodell

Drew Ray Tanner

Drew Ray Tanner

PJ Salazar

Alika Autran

Alika Autran

Carlie Jonas

No photo

Gabe Grzybowski

Tiny

Jennifer Cheon Garcia

Jennifer Cheon Garcia

Photographer

Lindsay Maxwell

Lindsay Maxwell

Alexis

Mark James

Mark James

Male Model

All for Love — FAQs

▸Where can I watch All for Love in India?

All for Love is not currently available on major streaming services in India. Availability changes often — check back soon.

▸Where can I watch All for Love in the US?

In the US, All for Love is streaming on fuboTV, Philo, and Hallmark+ Amazon Channel, and available to rent or buy on Amazon Video and Apple TV Store.

▸Where can I watch All for Love in the UK?

In the UK, All for Love is streaming on Amazon Prime Video, Amazon Prime Video with Ads, and Rakuten TV, and available to rent or buy on Amazon Video.

▸What language is All for Love in?

All for Love is originally in English. Subtitle and dub options vary by streaming service.

▸How long is All for Love?

All for Love runs 1 hours 24 minutes (84 minutes).

▸What is All for Love rated?

All for Love is rated G. It holds a 6.3/10 audience score from 47 ratings.

Movies like All for Love

See the full list →
Love on Harbor Island
Surprised by Love
The Prince & Me 4: The Elephant Adventure
Same Time Next Week
Christmas at the Drive-In
A Merry Christmas Wish
Catering Christmas
Sister of the Bride
As Luck Would Have It
Chasing Papi
The Enchanted Christmas Cake
Love Is in the Air