An elite commando confronts an entity in the Colombian jungle

A military science fiction film arrives in streaming and plunges a special unit face to face with a…