In case you’re living under a geek rock, let me sell this to you. Dr. Horrible’s Sing-a-long Blog. Neil Patrick Harris is a second rate super villain, Nathan Fillion is an egomaniac super hero named Captain Hammer (his fists are NOT his hammer, baby), and Felicia Day is the cute laundromat girl out to save the homelss that Neil Patrick Harris’s Dr. Horrible is in love with.
It is hilarious.
If you need to be sold on it further, here’s the trailer:
http://www.facebook.com/video/video.php?v=1004572358576&ref=share