1933년, 공황기의 뉴욕 시립 아동 보호소에 억만장자인 워벅스(알버트 피니 분)의 여비서 그레이스(G앤 레인킹 분)가 찾아와 크리스마스 휴가기간 동안 워벅스씨와 함께 지낼 아이를 찾던 중 고아 '애니'를 발견한다. 워벅스씨는 애니의 맑고 건강한 모습에 애정이 들어 양녀로 입양하려하나 애니는 부모가 그리워 거절한다. 워벅스씨가 애니의 부모를 찾아주기 위해 현상금을 걸고 캠페인을 벌리니 가짜 부모들이 수없이 나타나고 고아원 원장은 동생과 그 애인을 동원 가짜 증명서를 만들어 애니를 찾아간다. 허나 그들이 가짜임이 밝혀지며 애니를 구출하기 위하여 고아원 꼬마들, 워벅스 가족, 연방수사본부까지 동원하여 애니를 찾아내기에 이르는데...