Originally Posted by joker1524
I posted my reply on another thread but I think its a fan-film or something. Had a feeling that the Batman: Puppet Master film would spark others.
the timing has it coming out just before Halloween.
it had a twitter link earlier but it's been removed