The first six episodes of the Joss Whedon-created Victorian-era fantasy series debuts April 11. The remaining six episodes will air at a later date.