Batman: Under the Red Hood starred an actor known for playing which character on How I Met Your Mother?
Batman: Under the Red Hood:  The film stars Bruce Greenwood as Bruce Wayne/Batman, Jensen Ackles as the Red Hood/Jason Todd, John DiMaggio as the Joker, Neil Patrick Harris as Nightwing/Dick Grayson, Jason Isaacs as Ra's al Ghul, and Wade Williams as Black Mask.
i don't know