First act of three for Dr. Horrible's Sing-Along Blog starring Neil Patrick Harris, Felicia Day and Nathan Fillion.
Your browser doesn't support HTML5 video.
First act of three for Dr. Horrible's Sing-Along Blog starring Neil Patrick Harris, Felicia Day and Nathan Fillion.