Sportswear dominates everyday street wear; but so does haute couture: what began a hundred years ago as functional clothing for playing tennis or golf has revolutionized the way people dress.

Mutiny on the Buses
1972
7.4/10

The Gospel According to St. Matthew
1965
7.4/10

Medicine Italian Style
1969
6.5/10

Rio Bravo
1959
7.8/10

7 Dwarves: The Forest Is Not Enough
2006
5.5/10

Destroy All Monsters
1968
6.9/10

Bride of Frankenstein
1935
7.5/10

The Wrong Man
1956
7.1/10

A Bullet for the General
1967
6.6/10

The Task
2011
4.4/10

Accattone
1961
7.7/10

3000 Miles to Graceland
2001
5.9/10

Wagon Master
1950
6.6/10

Waking Ned
1998
7.0/10

Revenge of the Nerds
1984
6.5/10

March of the Penguins
2005
7.1/10

Darr
1993
6.9/10

The New Adventures of the Elusive Avengers
1968
7.1/10

The Hairdresser's Husband
1990
6.8/10

The Pilgrim
1923
6.8/10
L'Histoire Vraie Du Tatoueur D'Auschwitz
2025
9/10