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?
{'answer': 'New York City', 'supporting_facts': [['Night Owl (film)', 0], ['Land of the Dead', 0]]}