Stream truly great cinema.
illness, handicaps and injury; mental and physical. the failure of the body or the mind.