구빈원에서 정체불명의 여인에게서 태어난 사생아 고아입니다. 힘든 노동과 영양실조에 시달리며 자랍니다. 인간의 기본 권리인 음식을 조금 더 달라고 요구했다는 이유로 시스템은 그를 위험한 인물로 간주하여 장의사 가게로 보내버립니다. 고통을 견디다 못한 올리버는 런던으로 도망치고, 그곳에서 착한 심성 탓에 소매치기들의 함정에 빠지게 됩니다. 그럼에도 불구하고 그는 정신이 타락하는 것에 저항합니다. 이야기 내내 그는 범죄 조직(페이긴과 사이크스)과 품위 있는 사람들(브라운로 씨, 메일리 일가) 사이에서 갈등합니다. 마지막에는 그의 출생의 비밀이 밝혀지고 마땅히 누려야 할 행복과 유산, 그리고 평온을 찾게 됩니다.
고된 여정 끝에 밤길에 발견된 어머니 아그네스가 구빈원으로 옮겨져 그를 낳고 즉사했습니다. 아버지를 모른 채 9세까지 구빈원에서 굶주림, 매질, 감금에 시달리며 자랐습니다. '트위스트'라는 이름은 알파벳 순서에 따라 고아에게 이름을 짓는 시스템의 규칙에 따라 붙여진 이름입니다.
매우 섬세하고 천사 같은 얼굴을 가진, 말랐고 창백한 피부의 키 작은 소년입니다. 처음에는 고아원에서 물려받은 커다란 누더기를 걸치고 있습니다. 신사답게 옷을 입으면 그의 귀족적인 외모와 아버지와의 놀라운 닮은 점이 즉시 드러납니다.
Fagin
숨조차 제대로 쉬지 못하게 만드는, 역겨워하면서도 그 존재에 공포를 느끼는 고통의 근원.
Nensi
총에 맞아 고통받는 올리버를 위해 자신의 목숨을 바치는 희생을 감수하는 보호자적 존재.
Bay Branlo
하늘에서 내려온 천사 같은 존재이자 무한한 충성을 바치는 은인.