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

Cyrus

Comedy · Drama · Romance

2010•1h 31m•5.9

Director: Mark Duplass

With John's social life at a standstill and his ex-wife about to get remarried, a down on his luck divorcée finally meets the woman of his dreams, only to discover she has another man in her life - her son. Before long, the two are locked in a battle of wits for the woman they both love-and it appears only one man can be left standing when it's over.

Release date
2010-06-18
Runtime
1h 31m
Language
EN
Budget
$7,000,000
Revenue
$9,900,000
Fox Searchlight PicturesDuplass Brothers ProductionsScott Free Productions

Cast

John C. Reilly

John C. Reilly

John Kilpatrick

Jonah Hill

Jonah Hill

Cyrus Fawcett

Marisa Tomei

Marisa Tomei

Molly Fawcett

Catherine Keener

Catherine Keener

Jamie

Matt Walsh

Matt Walsh

Tim

Kathy Ann Wittes

Kathy Ann Wittes

Ashley

Diane Mizota

Diane Mizota

Thermostat Girl

Katie Aselton

Katie Aselton

Pretty Girl

Jamie Donnelly

Jamie Donnelly

Pastor

Tim Guinee

Tim Guinee

Roger

Steve Zissis

Steve Zissis

Rusty

Bill 'Bunky' Miller

Bill 'Bunky' Miller

Cyrus

Charlie Brewer

Charlie Brewer

Stranger at Reception

Mitch Carter

Mitch Carter

Additional Voice (voice)

Newell Alexander

Newell Alexander

Additional Voice (voice)

Steve Alterman

Steve Alterman

Additional Voice (voice)

More like this

Numb posterNumb20075.9

Numb

5.92007

Enemies, a Love Story posterEnemies, a Love Story19896.2

Enemies, a Love Story

6.21989

Sidewalks of New York posterSidewalks of New York20016.1

Sidewalks of New York

6.12001

Why Did I Get Married Again? posterWhy Did I Get Married Again?20266.7

Why Did I Get Married Again?

6.72026

The Best You Can posterThe Best You Can20257.0

The Best You Can

7.02025

The Giant Mechanical Man posterThe Giant Mechanical Man20126.5

The Giant Mechanical Man

6.52012

Mumford posterMumford19996.6

Mumford

6.61999

Jack Goes Boating posterJack Goes Boating20106.0

Jack Goes Boating

6.02010

Delirious posterDelirious20076.3

Delirious

6.32007

Rosaline posterRosaline20227.1

Rosaline

7.12022

How to Please a Woman posterHow to Please a Woman20226.3

How to Please a Woman

6.32022

Nothing Like the Holidays posterNothing Like the Holidays20086.3

Nothing Like the Holidays

6.32008