Citadel: The Human Enigma

  • Release year: 2023
Available to stream, rent, or purchase on:

Original Release

04/28/2023

US Release

04/28/2023

Cast

(see additional cast & crew)

Directors

Newton Thomas Sigel

Writers

David Weil, Josh Appelbaum, Bryan Oh, Lauren Wilkinson

Creators

David Weil, Josh Appelbaum, Bryan Oh

Cast

Producers

Ouch! Looks like something broke. Try reloading this page. 🗙