A sickly English woman runs a store by herself, while her irresponsible son travels aimlessly, refusing to contact her. When told that his mother has cancer, the young man comes…