Wait a minute... who's that in the background, out walking his strange little dogs? Haven't we seen that guy before? Like on a rooftop somewhere?