Hard Candy poster

Hard Candy

"Strangers shouldn't talk to little girls."

Movie R 2005 1h 44m 6.8 /10
Directed by David Slade

Hayley Stark is a whip-smart teenage girl with a cool demeanor, while Jeff Kohlver is a handsome photographer who uses charm to draw people in. An online chat leads to a casual coffee meeting, followed by a spontaneous fashion shoot back at Jeff's apartment. What starts as a chance encounter... Read more

Watch Now

Where to Watch "Hard Candy"

Rent or Buy

Netflix
Amazon Prime Video
Disney+
Max
Hulu
Paramount+
Peacock
Apple TV+

Streaming availability last verified: February 24, 2026

About Hard Candy

Hayley Stark is a whip-smart teenage girl with a cool demeanor, while Jeff Kohlver is a handsome photographer who uses charm to draw people in. An online chat leads to a casual coffee meeting, followed by a spontaneous fashion shoot back at Jeff's apartment. What starts as a chance encounter appears to be a simple connection between two people, but the night quickly tightens its grip as power dynamics shift. The film keeps the audience on edge by placing ordinary, everyday spaces under a lens of suspicion, revealing how trust can unravel when motives blur. The clock keeps ticking, and every minute tightens the pressure. The tension rests on small choices and evasive answers that reveal who holds the power.

Directed by David Slade from an original screenplay by Brian Nelson, Hard Candy debuted in 2005 and quickly drew attention for its lean premise and intense performances, signaling Slade's breakout before he moved into broader genre work, at global showcases.

Hard Candy grossed roughly 7 million worldwide against a modest budget of 0.95 million, underscoring its status as a tightly wound thriller that resonated with audiences seeking a provocative, boundary pushing drama and a sharper look at power dynamics today.

Hard Candy became a talking point around consent, manipulation, and the shock value of online meeting scenes. Elliot Page's restrained portrayal of Hayley earned praise for turning a perilous setup into a chilling moral test, prompting viewers to rethink how trust and control collide in contemporary dating today and beyond.

Critics were divided over pacing and moral stance, yet Page and Patrick Wilson delivered memorable, controlled performances. The film probes vigilantism, the ethics of retaliation, and how small misreadings in a meeting can escalate into a dangerous power struggle, leaving audiences debating the boundaries of justice, responsibility, and empathy today.

Details

Release Date
January 14, 2005
Runtime
1h 44m
Rating
R
User Ratings
2,729 votes
Type
Movie
Genres
Drama, Thriller
Country
United States
Studio
Vulcan Productions
Budget
$950,000
Box Office
$7,000,000
External Links
View on IMDB

Official Trailer

Cast

Elliot Page

Elliot Page

Hayley Stark

Patrick Wilson

Patrick Wilson

Jeff Kohlver

Sandra Oh

Sandra Oh

Judy Tokuda

Odessa Rae

Odessa Rae

Janelle Rogers

G.J. Echternkamp

G.J. Echternkamp

Nighthawks Clerk

Cori Bright

Cori Bright

Girl in Nighthawks (uncredited)

Director: David Slade

Written by: Brian Nelson

Frequently Asked Questions

Hard Candy is not currently available on streaming subscription services, but you can rent or buy it on Google Play.

With a rating of 6.8/10 from 2,729 viewers, Hard Candy is considered solid entertainment worth checking out. It's a good pick if you enjoy drama and thriller stories.

Hayley Stark is a whip-smart teenage girl with a cool demeanor, while Jeff Kohlver is a handsome photographer who uses charm to draw people in. An online chat leads to a casual coffee meeting, followed by a spontaneous fashion shoot back at Jeff's apartment. What starts as a chance encounter appe...

Elliot Page plays Hayley Stark in Hard Candy. Hayley is a teenage girl who plays a central role in the film's tense events.

Patrick Wilson plays Jeff Kohlver, a fashion photographer. The film centers on his encounter with Hayley Stark after they meet online.