2005· 30 min★ 5.9
The story of an American doctor who is forced to operate on her own breast cancer whilst trapped in a research station in the South Pole. Based on true events.
Loading addons…