Question: Are both movies, Texas To Bataan and Venus (2006 Film), from the same country?
Sentence (from "Venus (2006 film)"): The film premiered at the Telluride Film Festival, and was put on limited release in the United States on 21 December 2006.
Relevant evidence: No