Beautiful, interesting, incredible cinema.
A group of top medical doctors managed to set up a leading medical facility, survive hardships and conduct surgery with extremely limited resources while in jail on Taiwan’s outlying Green Island during the 1950s.