impenetrable force field
Escape Plan 2: Hades
The War of the Worlds