A Love Story (2007): cast, story & where to watch
2007 · Film · ★ 7

Released in 2007, A Love Story is a drama and romance film directed by Maryo J. de los Reyes, running about 117 minutes. “Who will he choose? Who will make the sacrifice? When will love ever be enough?” — that tagline sets the tone.
What it’s about. What if you met the woman you wanted to make your wife after you married someone else? Ian Montes is a picture of success. Despite being a son of a shipping tycoon, Ian refused to just ride in his father's empire. He built his own real estate company and earned his first million at a very young age. He never looked back since then. Driven by his ambition to become better, if not as good as his father, Ian managed to make it on his own. But behind all the glory is a man yearning for love and recognition.
Who’s in it. A Love Story stars Maricel Soriano as Joanna Villanueva, Aga Muhlach as Ian Montes, Angelica Panganiban as Karyn Torres and Dante Rivero as Sergio Montes, among others.
How it landed. With an audience score of 7.0/10, A Love Story has been warmly received by audiences.
Where to watch. In US you can rent or buy it from Amazon Video and Apple TV Store. See the full, country-by-country breakdown on our where to watch A Love Story page.
If you liked it. Fans of A Love Story tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.
Frequently asked
- Where can I watch A Love Story (2007)?
- In US, A Love Story is available to rent or buy from Amazon Video and Apple TV Store. Availability varies by country — check our where-to-watch page for every region.
- Is A Love Story worth watching?
- A Love Story holds an audience score of 7.0 out of 10, and is a strong pick if you enjoy drama and romance. Most viewers rate it highly.
- Who stars in A Love Story?
- A Love Story stars Maricel Soriano, Aga Muhlach, Angelica Panganiban, Dante Rivero and Chin Chin Gutierrez.
- When was A Love Story released?
- A Love Story was released in 2007, with a runtime of about 117 minutes.
