 GEOG: When Ben goes back to Ollies after posting the "missing"  posters, he walks past a Telus phone booth. Telus is the dominant  phone company in western Canada and covers Vancouver, where this  movie was filmed.