We recommend using an adblocker, some of the sources may include their own ads.
.303
Drama
War
A short but harrowing look at the horrors of war and how the smallest of errors can have tragic consequences as two British paratroopers land in Nazi-occupied Sicily (beautifully filmed in and around Victoria Gate in Valletta) in 1943.
2016
•en
13th
2003
•xx
Strangers
1992
•en
Alien³
1997
•ja
Princess Mononoke
1972
•en
The Godfather
2018
•en
Annihilation
2003
•en
Lost in Translation
2016
•en
Lion
2019
•en
Joker
2000
•en
Memento
1994
•en
Pulp Fiction
2023
•en
Oppenheimer
1991
•en
The Silence of the Lambs
1994
•en
The Shawshank Redemption
2000
•en
Cast Away
1962
•fr
Vivre Sa Vie
2025
•en
Sinners
2008
•en
Vicky Cristina Barcelona
1994
•cn
Chungking Express
1968
•en
2001: A Space Odyssey