Hardware 2003

CSFD

80%

IMDB

6.4

Rotten Tomatoes

62%

Metacritic

59%