Question: What city was Night Owl filmed in that starred John Leguizamo, who also starred in Land of the Dead, a 2005 post-apocalyptic horror film?
Sentence (from "Land of the Dead"): It was released in 2005, with a budget of $15–19 million, the highest in the series, and became a success, grossing over $46 million.
Relevant evidence: No