Jodie Forster returns to the big screen to star in a new high-octane action-thriller about a hospital that only caters to criminals in Hotel Artemis.