ABOUT THE SHOW

Idealistic doctors staff a clinic in the jungle.