If you go to https://www.google.com/movies?near=02215&q=revenant you will clearly get results returned to you that can be parsed. However, when I upload a small script to my server like:
<?php
$string = file_get_contents("https://www.google.com/movies?near=02215&q=revenant");
echo $string;
?>
The output of the results is something along the lines of "No results found"
Any ideas?
Google is picky about who they send HTTP responses to, tell them you're a browser, see if this works: