A writer travels to China to help his cousin find a kidney.
Larry's Kidney is not available for streaming at this moment.