14살의 소년 앵거스 맥코믹(Angus McCormick: 제시 브래포드 분)은 아빠와 바다를 향해하던 중, 거센 폭풍우를 만나게 된다. 경찰의 구조대에 의해 헬기가 뜨고 전복된
14살의 소년 앵거스 맥코믹(Angus McCormick: 제시 브래포드 분)은 아빠와 바다를 향해하던 중, 거센 폭풍우를 만나게 된다. 경찰의 구조대에 의해 헬기가 뜨고 전복된 배에서 아빠는 구조되지만 아들은 표류하여 북태평양의 막막한 해변에 이르게 된다. 처음에 앵거스는 침착함과 기지로서 어려운 고비를 견디지만 차츰 배고픔과 추위에 견디기가 힘들어진다. 그의 곁에서 오직 그와 함께 하는 그의 개 옐로우가 있을 뿐이다. 앵거스의 부모와 경찰은 계속 해안을 순시하며 앵거스를 샅샅이 찾지만 앵거스의 부르짖음을 결코 듣지 못한다. 눈에 뜨일 만한 곳을 찾아다니며 정상을 오르고 헤매지만 마침내, 넘어져 다치고 굶주림에 쓰러져 버린 앵거스. 그러나 옐로우는 앵거스를 깨우고 먹이를 가져다 주어 그를 조금이나마 회복시킨다. 기운을 차린 앵거스는 다시 옐로우를 데리고 능선을 타고 이동을 시작한다. 바로 저 끝일 것이라고 생각하며 산을 오르던 그는 외나무 다리를 건너려 하지 않는 옐로우를 데리고 억지로 통나무를 건너 가지만 그 끝엔 막다른 절벽이 있을 뿐이다. 이 순간 절망에 빠져 버린 앵거스에게 계곡을 순찰 중인 헬기소리가 들리고 그들은 그를 발견하여 헬기에 태운다. 그러나 옐로우와 앵거스를 묶고 있던 줄이 풀리고 옐로우는 저 아래 강물 속으로 떨어진다. 옐로우를 찾고자 몸부림치는 앵거스의 만류에도 불구하고 헬기는 무심하게 옐로우를 버린채 떠나간다. 걱정하던 부모의 품에 돌아온 앵거스. 그러나 그는 한시라도 잊을 수 없는 옐로우를 찾아 나서게 된다.