When the beloved telepathic superhero Hummingbird is left for dead after a major battle, she makes a deal with the Devil to save her life.
Cast: Leonardo Nam, Hal Ozsan, Rob Brownstein
Director: Tanuj Chopra
Loading addons…