Dr. Horrible's Sing-Along Blog › Cast
Neil Patrick Harris
Billy (Dr. Horrible)
Felicia Day
Penny
Nathan Fillion
Captain Hammer
Simon Helberg
Moist
Nick Towne
Bad Horse Chorus No. 1
Jed Whedon
Bad Horse Chorus No. 2
Rob Reinis
Bad Horse Chorus No. 3
Otto Michael Penzato
Driver
Richard Partlow
Mayor
Maurissa Tancharoen
Groupie #1
Stacy Shirk
Groupie #2
Steve Berg
Groupie #3
David Fury
Newsman
Marti Noxon
Newswoman