The time: 1945.
The place: Germany during the final days of the Nazi regime of Adolf Hitler.
When Major John Carter and Sergeant Carson Napier discover a barracks at the Dachau concentration camp full of young, beautiful women being prepared as pagan sacrifices to the Norse god Odin, they embark upon a quest to defeat the German "priest" who's determined to reverse the course of the war--even... [click here for more]