Advertisement

Descry

  • 2025
  • Science Fiction

A military team's mission in hostile territory turns into a surreal battle against psychological and physical threats, forcing them to confront their inner demons.

Director

1 Credit

Composer

1 Credit
Advertisement