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