Question: who does neil patrick harris play in batman under the red hood
Answer: Nightwing/Dick Grayson