24 Framer · Fun Fact
The film was shot entirely in Austin, Texas, Rodriguez's hometown, and many scenes were filmed in his own house and local landmarks rather than traditional studio sets.
24 Framer · Fun Fact
The film was shot entirely in Austin, Texas, Rodriguez's hometown, and many scenes were filmed in his own house and local landmarks rather than traditional studio sets.