Here's a funny video that shows who might be playing the Dark Knight after Ben Affleck hangs up the cape. The voice impressions are totally spot on and the animation is pretty solid too. Kevin Spacey as Frank Underwood as Batman isn't a terrible idea either...