Skip to content
HaruStream homeharustream
HomeMoviesShowsLibrary
HaruStream homeharustream

A late-night streaming room. Catalog and artwork by TMDB, playback resolved through community providers.

Star on GitHubReport an issue

Browse

  • Home
  • Movies
  • Shows
  • Search

Collection

  • Library
  • Settings

© 2026 HaruStream

Metadata and artwork by TMDB. This product uses the TMDB API but is not endorsed by TMDB.

More

SearchSettings

A Perfect Ending

Drama · Romance

2012•1h 50m•6.2

Director: Nicole Conn

This intimate drama follows Rebecca, a woman who has kept her sexuality a secret from her friends but chooses to reveal it to a stranger. While Rebecca's revelations may not yield the results she expects, a perfect ending is still in reach.

Release date
2012-06-01
Runtime
1h 50m
Language
EN
Budget
$175,000

Cast

Barbara Niven

Barbara Niven

Rebecca Westridge

Jessica Clark

Jessica Clark

Paris

John Heard

John Heard

Mason Westridge

Morgan Fairchild

Morgan Fairchild

Valentina

Kerry Knuppe

Kerry Knuppe

Jessica Westridge

Imelda Corcoran

Imelda Corcoran

Kelly

Mary Jane Wells

Mary Jane Wells

Shirin

Rebecca Staab

Rebecca Staab

Sylvie

Michael Adam Hamilton

Michael Adam Hamilton

Aaron Westridge

Bryan Mordechai Jackson

Hank Westridge

Gloria Gifford

Gloria Gifford

Sharon

Marc Crumpton

Jared

Lauryn Nicole Hamilton

Lauryn Nicole Hamilton

Janice

Cathy DeBuono

Cathy DeBuono

Dawn

Lee Anne Matusek

Megan

Erika Schiff

Ella

Gary Weeks

Gary Weeks

Dr. Weiller

Steve Tyler

Steve Tyler

Business John

More like this

Loving Annabelle posterLoving Annabelle20076.6

Loving Annabelle

6.62007

The Object of My Affection posterThe Object of My Affection19985.8

The Object of My Affection

5.81998

The Lost Husband posterThe Lost Husband20206.6

The Lost Husband

6.62020

Nine Lives posterNine Lives20056.1

Nine Lives

6.12005

The Secret Diaries of Miss Anne Lister posterThe Secret Diaries of Miss Anne Lister20106.5

The Secret Diaries of Miss Anne Lister

6.52010

Elegy posterElegy20086.3

Elegy

6.32008

TalhotBlond posterTalhotBlond20126.3

TalhotBlond

6.32012

Departure posterDeparture20166.3

Departure

6.32016

Life in a Year posterLife in a Year20208.2

Life in a Year

8.22020

Disappearing Acts posterDisappearing Acts20006.2

Disappearing Acts

6.22000

Not Easily Broken posterNot Easily Broken20096.3

Not Easily Broken

6.32009

The Man from Elysian Fields posterThe Man from Elysian Fields20015.9

The Man from Elysian Fields

5.92001