When a mechanic opens the hood of a car, he accidentally awakens a dark force of nature.
1996
2006
2007
2002
2003
1984
2004
2008
1988
1985
2021
1998
2022