Jodie Foster, Dave Bautista, Charlie Day, Jeff Goldblum… and yet very few people have heard of this movie. It definitely takes place in a cyberpunk world, but most of it is seen from within the “Hotel”, which is actually a hospital for criminals. Definitely check it out if you’ve never seen it.
I’ll have to check it out I suppose