Task Force X - aka the Suicide Squad - is dropped on the remote, enemy-infused island of Corto Maltese to find and destroy Jotunheim, a Nazi-era prison and laboratory.
This film opens August 05, 2021
View on IMDB
Don't want to miss this film? We can remind you when it starts.Save Film