Overlord (2018)

Trailer: 

Overlord (2018) is a thrilling blend of war and horror set during World War II. The film follows a group of American soldiers who are sent on a mission to destroy a Nazi-occupied radio tower in France just before D-Day. Upon landing, they quickly realize that the Nazis are conducting horrific experiments on humans, creating super-soldiers through dark, twisted science.

As the soldiers delve deeper into the village, they encounter a local woman who helps them uncover the terrifying truth behind the experiments. The team must fight not only against enemy soldiers but also against nightmarish creatures that emerge from the Nazis’ gruesome experiments.

Combining intense action, supernatural horror, and a sense of camaraderie, Overlord explores themes of survival and the monstrous nature of war, ultimately testing the soldiers’ courage and humanity in the face of unspeakable evil.