Skip to content
SearchOTT
Perfect Stranger poster

Perfect Stranger

2007·Movie·R·109 min·5.8(1,030)

How far would you go to keep a secret?

A journalist goes undercover to ferret out businessman Harrison Hill as her best friend's killer. Posing as one of his temps, she enters into a game of online cat-and-mouse.

▶ Watch trailer

Where to watch Perfect Stranger in United States

Click a service to open Perfect Stranger there. Availability last verified on June 20, 2026.

Where is Perfect Stranger streaming around the world?

CountryStreaming onRent / Buy
United StatesKanopy, HooplaAmazon Video, Apple TV Store, Google Play Movies
IndiaApple TV Store, Google Play Movies, YouTube
United KingdomNetflix, Netflix Standard with AdsApple TV Store, Rakuten TV, Amazon Video
CanadaCrave, Crave Amazon Channel, HooplaApple TV Store, Google Play Movies, CosmoGo
AustraliaHooplaApple TV Store, Amazon Video, Google Play Movies
GermanyApple TV Store, Amazon Video, Google Play Movies
FranceMolotov TVApple TV Store, Google Play Movies, Canal VOD
SpainApple TV Store, Rakuten TV, Google Play Movies
BrazilHBO Max Amazon ChannelClaro video, Apple TV Store, Amazon Video
South Koreawavve, Google Play Movies

About Perfect Stranger

Perfect Stranger is a 2007 English-language thriller, crime and mystery film directed by James Foley. The cast is led by Halle Berry, Bruce Willis, Giovanni Ribisi. It has a runtime of 1h 49m. Viewers rate it 5.8/10 across 1000 ratings. In United States, it is currently streaming on Kanopy, Hoopla.

Perfect Stranger was produced by Revolution Studios and made in United States of America. It was released on April 11, 2007, and carries a R certification. Made on a budget of about $61 million, it went on to gross $73 million worldwide.

Director
James Foley
Writers
Todd Komarnicki, Jon Bokenkamp
Release date
April 11, 2007
Original language
English
Age rating
R
Status
Released
Country
United States of America
Budget
$61 million
Box office
$73 million
Production
Revolution Studios
#sense of guilt#staging#sex scandal#seduction#expiation#murder#psychotic#taunting#angry#cautionary#dramatic#suspenseful#incredulous#egotistical

Perfect Stranger cast & crew

Perfect Stranger was directed by James Foley and written by Todd Komarnicki and Jon Bokenkamp.

The cast features Halle Berry as Rowena Price, Bruce Willis as Harrison Hill, Giovanni Ribisi as Miles Haley, Richard Portnow as Narron, Gary Dourdan as Cameron, and Florencia Lozano as Lt. Tejada.

Behind the camera, the score was composed by Antonio Pinto, cinematography is by Anastas N. Michos, and it was produced by Elaine Goldsmith-Thomas and Charles Newirth.

Is Perfect Stranger worth watching?

Perfect Stranger holds an audience score of 5.8/10 from 1,030 ratings, a more divisive thriller films.

At 1h 49m, it's a standard feature-length watch.

If you enjoy thriller, crime, and mystery, Perfect Stranger is worth a place on your watchlist.

How and where to watch Perfect Stranger

In United States, you can stream Perfect Stranger on Kanopy and Hoopla, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.

Streaming rights change country by country and month by month, so the options above reflect United States 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 Perfect Stranger

Halle Berry

Halle Berry

Rowena Price

Bruce Willis

Bruce Willis

Harrison Hill

Giovanni Ribisi

Giovanni Ribisi

Miles Haley

Richard Portnow

Richard Portnow

Narron

Gary Dourdan

Gary Dourdan

Cameron

Florencia Lozano

Florencia Lozano

Lt. Tejada

Nicki Aycox

Nicki Aycox

Grace

Kathleen Chalfant

Kathleen Chalfant

Elizabeth Clayton

Gordon MacDonald

Gordon MacDonald

Senator Sachs

Daniella van Graas

Daniella van Graas

Josie

Paula Miranda

Paula Miranda

Mia Hill

Patti D'Arbanville

Patti D'Arbanville

Esmeralda

Perfect Stranger — FAQs

Where can I watch Perfect Stranger in United States?

Perfect Stranger is streaming on Kanopy, Hoopla in United States.

Is Perfect Stranger on Kanopy?

Yes — Perfect Stranger is currently available on Kanopy in United States.

What language is Perfect Stranger in?

Perfect Stranger is originally in English. Subtitle and dub options vary by streaming service.

How long is Perfect Stranger?

Perfect Stranger runs 1 hours 49 minutes (109 minutes).

What is Perfect Stranger rated?

Perfect Stranger is rated R. It holds a 5.8/10 audience score from 1,030 ratings.

More like Perfect Stranger

Rope
Mindcage
Dressed to Kill
Line of Duty
Dear Mr. Gacy
Awake
Barron's Cove
Like Minds
Hangman
The Dare
Drop
Natural Born Killers