A
🔍
Movie

Lonely Hearts

True love can be murder.

6.1(378)20061h 48m
IMDb

Where to watch Lonely Hearts in United States

Lonely Hearts is streaming on fuboTV in United States. Availability checked 12 June 2026.

About Lonely Hearts

Lonely Hearts is a 2006 movie in the Drama, Thriller and Crime genres, directed by Todd Robinson, starring John Travolta, James Gandolfini and Jared Leto. It has a runtime of 1 hour 48 minutes. It holds an average rating of 6.1/10 from 378 viewers. Below you can see where to watch Lonely Hearts in United States — across streaming, rental and purchase options — along with the full cast, trailer and viewer reviews.

Lonely Hearts trailer

Overview

In the late 1940s, a murderous couple known as the 'The Lonely Hearts Killers' kills close to a dozen people. Two detectives try to nab the duo who find their targets via the personals in the paper.

Top cast

Themes & keywords

sibling relationshipundercover agentnursedetectiveeroticismgreedobserverseductionlonginglonely hearts adfemme fatalemurderloneliness

Frequently asked questions

Where can I watch Lonely Hearts in United States?+

In United States, you can stream Lonely Hearts on fuboTV.

Is Lonely Hearts on Netflix?+

Lonely Hearts is not on Netflix in United States right now, but you can stream it on fuboTV.

How long is Lonely Hearts?+

Lonely Hearts has a runtime of 1 hour 48 minutes (108 minutes).

Who stars in Lonely Hearts?+

Lonely Hearts stars John Travolta, James Gandolfini, Jared Leto, Salma Hayek Pinault and Scott Caan.

When did Lonely Hearts come out?+

Lonely Hearts is a 2006 movie directed by Todd Robinson.

What genre is Lonely Hearts?+

Lonely Hearts is Drama, Thriller, Crime and Romance film.

Who directed Lonely Hearts?+

Lonely Hearts was directed by Todd Robinson.

User reviews

Write a review for Lonely Hearts

No reviews yet — be the first to review Lonely Hearts.

Explore more