Allie Pennington is blij als ze ontdekt dat ze naar Avalon High gaat, waar ze al gauw ontdekt dat sommige mensen middeleeuws bloed hebben. Zij denkt dan ook dat de school een hedendaags Camelot is.
Allie Pennington (Britt Robertson) is blij wanneer haar ouders haar naar Avalon High sturen. Maar kort nadat ze op de nieuwe school zit, merkt ze dat er iets geks gaande is. Terwijl ze onderzoek doet voor haar project over King Arthur, merkt ze interessante parallellen op tussen het verleden en het heden. Hoe dieper Allie zoekt, des te meer ze overtuigd raakt dat de school een hedendaags Camelot is.