Movie poster

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.