If you have not seen Dr. Horrible's Sing-Along Blog yet you must go watch it right now. It stars the trifecta of nerdy joy: Neil Patrick Harris, Felicia Day, and Nathan Fillion. Can you ask for anything better? I think not.
Neil Patrick Harris plays Dr. Horrible, an amateur super-villian. There are two things he wants most in the world: to win the heart of Felicia Day and to be admitted to the Evil League of Evil... ran by Bad Horse - The Thoroughbred of Sin.
In his way is Nathan Fillion as Captain Hammer, a man's man super hero. He not only stops Dr. Horrible from completing the requirements to join the Evil League of Evil but steals Felicia Day's heart in the process. Now Dr. Horrible must get rid of Captain Hammer for good.
The 42 minute film not only has a brilliant plot, but is also a musical! Could not be more perfect. Writer/director Joss Wheton is my new hero.
You can find Dr. Horrible's Sing-Along Blog in it's entirety on Netflix (where you can order the DVD or watch instantly) or in three acts on other video sites such as Hulu or YouTube.