Seems to take place all in one location, but 80 minutes could be just the right length for that. Kudos to production design, photography, editing - all seems to come together here with some appropriate music to make for a good trailer. My hope is that this makes for some thrilling 1 1/2 hours of cinema, too. And what I see from it, it should give you confidence.