Arlo the Alligator Boy

Arlo the Alligator Boy was released theatrically in select theaters on April 9, 2021, and was released digitally through Netflix on April 16, 2021.