Leak background

Leak

A young hero risks everything to protect his mother from the oppressive regime's brutal clutches in a harsh and unforgiving environment.

Info about Leak

Studio(s): 11:11 Media, The Human Lens

Originally Released: United States, Jun 27, 2023

Production Country: United States

Budget: $2,000.00

Genres:Sci-Fi, Short