Movie TV Tech Geeks #MovieNews #Disney #EllaMcCay #Disney 3 Months Later, Disney’s $35 Million Failure Barely Clings to Streaming Charts http://dlvr.it/TRM9kr