입양아로 자란 주디는 운명의 짝인 에단을 온 마음으로 사랑했지만, 에단은 무리의 리더 자리를 차지하기 위해 알파 개빈의 딸 에린에게 구애하며 주디를 잔인하게 차버린다. 상심에 빠진 주디는 개빈의 품에 기댈 뻔하지만, 냉혹한 알파는 끝내 거리를 둔다. 입양 아버지가 감옥에 갇히고 에단은 그에게 정부가 될 것을 강요하지만 주디는 단호히 거절한다. 개빈은 마지못해 주디를 아들의 가정교사로 고용하고, 그의 차가운 태도에도 불구하고 둘 사이에 부정할 수 없는 끈이 서서히 생겨난다. 에단은 끝없이 음모를 꾸며 소문을 퍼뜨리고 장학금을 망치지만 개빈이 모든 수를 모조리 막아낸다 질투에 미친 에단은 보름달 전날 밤 주디를 납치하고 약을 먹인다. 개빈은 무리를 뚫고 그를 구하러 맹렬히 달려간다. 그날 밤, 모든 장벽이 무너지고 둘 사이 사랑이 폭발한다. 취임식에서 개빈은 에단의 온갖 죄상을 폭로하고 그의 영혼 늑대를 박탈한 뒤, 수백 년 이어온 무리의 율법을 거스르며 주디를 자신의 유일한 루나로 선포한다—운명이 정한 짝이 아니라, 자기 손으로 직접 선택한 사람으로. 둘은 편견에 맞서 싸우며 나란히 미래를 걸어간다.