Batman: Puppet Master

In the wake of the summer's most anticipated film, The Dark Knight Rises ,comes a new short fan film that expands on and enhances the universe of The Dark Knight :  Batman: Puppet Master. This  is a short fan f...