Osiemnastoletni Cayden Richards (Lucas Till) wiedzie życie zwykłego nastolatka, jednak od dłuższego czasu jest dręczony przez nocne koszmary i staje się agresywny. Gdy jego rodzice zostają zamordowani chłopak postanawia opuscić dom. W czasie podróży Cayden dowiaduje się, że w dzieciństwie został adoptowany oraz, że jest obecnie ścigany przez policję. Pragnąc poznać swoje korzenie, Richards trafia do miasteczka Lupine Ridge. Mimo chłodnego przyjęcia przez większość mieszkańców, chłopak znajduje pracę u Johna Tollermana (Stephen McHattie) i zakochuje się w Angelinie (Merritt Patterson). Wkrótce Cayden dowiaduje się, że jego pracodawca jest jego wujem, a jego biologiczna matka została zgwałcona przez lokalnego lidera Connora (Jason Momoa). Okazuje się też, że chłopak jest czystej krwi wilkołakiem. Gdy Angelina wyjawia ukochanemu, że jest zmuszona urodzić dziecko dla Connora, Cayden postanawia do tego nie dopuścić.