You're the Puppet


Directed by Michael Charron of Austin, Texas, You're the Puppet is the winner of the 2020 NacFilmFest Short Film Competition,


Laramie and Leonard are the hottest comedy duo in the local scene. Tired of Leonard getting all the credit, Laramie considers branching out on his own.