In StrangeLore, a tragic incident forces 19-year-old Brandon Hanks to leave Chicago, and live with his grandmother in a sleepy southern town. As he settles into his new home, Brandon meets the cavalier and handsome Jackson Garrett. The chemistry between the two boys is instantaneous. However, things become complicated when Brandon discovers that Jackson is a descendant of an ancient mythical race. As they get closer, Brandon learns that their pasts are deeply entwined and if he isn't careful, he could lose more than his willing heart.