3.5
Super 8 footage shot on location in Sardinia in 1975.
Recommended
How the Grinch Stole Christmas
Avengers: Endgame
Dune
The Tomorrow War
Avengers: Infinity War
Joker
Your Name.
Deadpool
Split
Civil War
The Lion King
Get Out
Project Almanac
Kingdom of the Planet of the Apes
Fight Club
Parasite
Turning Red
Infinite
Tom Clancy's Without Remorse
Deadpool & Wolverine