
By Bahnt Freiberger Over 57 million people around the world currently subscribe to Netflix. The online streaming service has come a long way from just DVD rentals, becoming one of the largest providers of online media content in the world. Last Friday’s launch of Daredevil, beginning a partnership with the lucrative Marvel franchise, only...