An indie horror with internet origins has beaten the legacy franchise Star Wars at the box office this weekend. According to ...
The live-action Scooby-Doo movies are coming to Netflix this June, bringing the $457 million mystery series back to streaming.