It's 1945, and the Allies are on the verge of winning World War II, when suddenly the Nazis unleash an arsenal of super weapons straight out of science fiction turning the tides in their favor.
2006
1961
1956
2015
1953
2020
1999
2010
2025
2018
1943
1957
1940
2002
1951
1998