Main Characters Billy / Dr. Horrible 3 main appearances Captain Hammer 3 main appearances Penny 3 main appearances