Judah wants nothing but to have the freedom to choose a life for himself, but his grandmother has other plans for him. The night his contract is purchased, he escapes her influence and runs off with Frey to the small town of Soleimat on Sichal Island, a place infamous for its allowance of magic. Soleimat holds many secrets, and Judah's past is no exception. Soon, he finds out that he's a witch himself and has to work with the local temple witches to find why his powers were held from him. But as tensions between his home country and Frey's mount, Judah finds his own freedom along with countless others' are at stake. The only question remains: which side will he be on? At once a sweeping romance and thrilling fantasy, Soultouch is the first in the Soulmagic trilogy.