Currently available on 5 streaming services.

Eternals (2021)

8881.

+7887

JustWatch Icon76%
6.3 (399k)
PG

Age rating

2h 36min
Eternals

Eternals - watch online: streaming, buy or rent

Currently you are able to watch "Eternals" streaming on Disney Plus. It is also possible to buy "Eternals" on Apple TV, Cineplex, Microsoft Store, Amazon Video as download or rent it on Apple TV, Microsoft Store, Amazon Video, Cineplex online.

Where can I watch Eternals for free?

There are no options to watch Eternals for free online today in Canada. You can select 'Free' and hit the notification bell to be notified when movie is available to watch for free on streaming services and TV.

If you’re interested in streaming other free movies and TV shows online today, you can:

  • Watch movies and TV shows with a free trial on Prime Video

Cast

Gemma Chan
Sersi
Richard Madden
Ikaris
Angelina Jolie
Thena
Salma Hayek Pinault
Ajak
Kumail Nanjiani
Kingo
Lia McHugh
Sprite
Brian Tyree Henry
Phastos
Lauren Ridloff
Makkari
Barry Keoghan
Druig
Ma Dong-seok
Gilgamesh
Bill Skarsgård
Kro (voice)
Kit Harington
Dane Whitman
Harish Patel
Karun
Haaz Sleiman
Ben
Esai Daniel Cross
Jack
Harry Styles
Eros
Alan Scott
Patrick
Hannah Dodd
Sandra
Adrià Escudero
Diego
Sebastián Viveros
Jano
Nikkita Chadha
Bollywood Star
Grahame Fox
Kro On-Set Reader
Zain Al Rafeea
Mesopotamian Young Man
Alberto Rodríguez
Mesopotamian Father
Lucia Efstathiou
Natural History Museum Student
Orson Rosenberg
Aztec Child
Ariadna Vadillo Soto
Ancient Babylon Farmer
Derek Horsham
Ancient Babylon Smuggler #1
Jeff Mirza
Gupta Hindu Priest
Ascension Martinez Rubio
Mesopotamian Grandmother
Ozer Ercan
Ancient Babylon Smuggler #2
Patton Oswalt
Pip the Troll (voice)
David Kaye
Arishem (voice)
Nisha Aaliya
Bollywood Dancer
Charithra Chandran
Bollywood Dancer
Ramzan Miah
Bollywood Dancer
Anthony Pius
Bollywood Dancer
Shiva Raichandani
Bollywood Dancer
Saaj Raja
Bollywood Dancer
Aakash Shukal
Bollywood Dancer
Brenda Lorena Garcia
Babylon Villager (uncredited)
Sebastian Senior
Passerby (uncredited)
Chloe Stannage
Girl (uncredited)
Mahershala Ali
Eric Brooks / Blade (voice) (uncredited)