Dr. Horrible’s Sing-Along Blog

“For every day, there is a night. For every world, there is an underworld. And for every hero... there's this guy!”

★ 7.6200814 minEnded
▶ Watch Now

Overview

Aspiring super-villain Dr. Horrible wants to join the Evil League of Evil and win the girl of his dreams, but his nemesis, Captain Hammer, stops him at every turn.

Cast

Neil Patrick Harris

Neil Patrick Harris

Dr. Horrible

Nathan Fillion

Nathan Fillion

Captain Hammer

Felicia Day

Felicia Day

Penny

Simon Helberg

Simon Helberg

Moist

Jed Whedon

Jed Whedon

Bad Horse Chorus #2 / Dead Bowie / Bad Horse Chorus #2

Rob Reinis

Rob Reinis

Bad Horse Chorus #3 / Bad Horse Chorus #3 / Moving Guy

Nick Towne

Bad Horse Chorus #1

Otto Michael Penzato

Van Driver / Driver

Marti Noxon

Marti Noxon

Newswoman

Richard Partlow

Mayor

Maurissa Tancharoen

Maurissa Tancharoen

Groupie #1

Stacy Shirk

Groupie #2

View Full Cast
Steve Berg

Steve Berg

Groupie #3

Lance Lanfear

Lance Lanfear

Hawaiian Shirt Guy

Heather Black

Unfeeling Woman (uncredited)

Michael Boretz

Other Moving Guy

David Fury

David Fury

Newsman

Michael G. Canaan

Pink Pummeler

Doug Petrie

Doug Petrie

Professor Normal

Drew Goddard

Drew Goddard

Fake Thomas Jefferson

Kate Danson

Kate Danson

Tie-Die

Liz Vassey

Liz Vassey

Fury Leika

Athena Demos

Athena Demos

Snake Bite

Creator / Director
Joss Whedon
Rating source
TMDB