Adjective a small amount of relief from something that is difficult or unpleasant
In China, mini movies give commuters a little escape as they deal with huge crowds and waiting.