WTF? Neil Patrick Harris as an Evil Scientist?

Not sure what's going on here, but I'm soooooooooo in.


Teaser from Dr. Horrible's Sing-Along Blog on Vimeo.