A detachment of Russian soldiers from the 21st century finds itself during World War II.A detachment of Russian soldiers from the 21st century finds itself during World War II.A detachment of Russian soldiers from the 21st century finds itself during World War II.