MIMIC

the shadows hide mimics eaten selves they live in our sins beauty encircled with grand evil we invite them in (shot in Busch Stadium and elsewhere in St. Louis.)

Loading countdown...

Release Date

September 9, 2024

Status

Released

Original Title

MIMIC

Runtime

23min

Budget

Revenue

Language

Production Companies