Buenos Nachos El Moochadores! Check out this awesome fan video, Batman: The Last Laugh. I don’t have too much information about the makers, but as far as fan films go this one is really damn good. Give it a look and tell us what you think. Video found via Nerd Approved.