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

Cyrano

Drama · Romance

2021•2h 2m•6.3

Director: Joe Wright

A man ahead of his time, Cyrano de Bergerac dazzles whether with ferocious wordplay at a verbal joust or with brilliant swordplay in a duel. But, convinced that his appearance renders him unworthy of the love of a devoted friend, the luminous Roxanne, Cyrano has yet to declare his feelings for her—and Roxanne has fallen in love, at first sight, with Christian.

Release date
2021-12-17
Runtime
2h 2m
Language
EN
Budget
$20,000,000
Revenue
$6,397,112
Metro-Goldwyn-MayerWorking TitleBron StudiosCreative Wealth Media Finance

Cast

Peter Dinklage

Peter Dinklage

Cyrano de Bergerac

Haley Bennett

Haley Bennett

Roxanne

Kelvin Harrison Jr.

Kelvin Harrison Jr.

Christian de Neuvillette

Ben Mendelsohn

Ben Mendelsohn

De Guiche

Monica Dolan

Monica Dolan

Marie

Bashir Salahuddin

Bashir Salahuddin

Le Bret

Joshua James

Joshua James

Valvert

Anjana Vasan

Anjana Vasan

Sister Claire

Ruth Sheen

Ruth Sheen

Mother Marthe

Glen Hansard

Glen Hansard

Guard

Sam Amidon

Guard

Scott Folan

Guard

Mark Benton

Mark Benton

Montfleury

Richard McCabe

Richard McCabe

Priest

Peter Wight

Peter Wight

Ragueneau

Tim McMullan

Tim McMullan

Jodelet

Mark Bagnall

Stranger

Mike Shepherd

Marquis

More like this

Dot the I posterDot the I20036.0

Dot the I

6.02003

Cyrano de Bergerac posterCyrano de Bergerac19506.9

Cyrano de Bergerac

6.91950

Wings posterWings19277.2

Wings

7.21927

Romeo and Juliet posterRomeo and Juliet19687.4

Romeo and Juliet

7.41968

Not Easily Broken posterNot Easily Broken20096.3

Not Easily Broken

6.32009

A Walk to Remember posterA Walk to Remember20027.7

A Walk to Remember

7.72002

Ali and Nino posterAli and Nino20166.5

Ali and Nino

6.52016

Romeo + Juliet posterRomeo + Juliet19966.8

Romeo + Juliet

6.81996

It Ends with Us posterIt Ends with Us20246.9

It Ends with Us

6.92024

Life in a Year posterLife in a Year20208.2

Life in a Year

8.22020

The Happy Prince posterThe Happy Prince20186.2

The Happy Prince

6.22018

Nobody Has to Know posterNobody Has to Know20226.7

Nobody Has to Know

6.72022