No more teasers, this is absolutely the real deal. Look at the blood! Look at how dark it is! The Netflix series hits its streaming service on April 10, 2015 at 12:01 a.m.