...and it looks pretty awesome!
Was I right?! Totally freaky cool, huh? π
I definitely got some Puppet Master feels while watching it.
Oh and shoutouts to The Movie Waffler for bringing this to my attention.
Stopmotion will be in theaters on February 23, 2024 and digital platforms on March 15, 2024.
Comments