Movie poster

24 Framer · Fun Fact

The real-world scenes were filmed in Los Angeles but deliberately styled to feel slightly artificial, mirroring how the characters perceive reality as overwhelming and confusing compared to their perfect plastic world.