La vita di Jude Shea cambia completamente quando salva un cane che chiama Joe. Anche se Jude ha gia abbastanza problemi ad occuparsi di se stesso non ha nemmeno un lavoro non riesce ad abbandonare l'animale bisognoso. Poi, una sera, un uomo si presenta a casa sua per rivendicare il nuovo amico di Jude. Mentre fuggono da un attacco a sorpresa, Jude scopre che "Joe" non e quello che sembra. Eoin Thral e un guardiano di una dimensione alternativa, e dopo aver condotto Jude oltre il velo che separa i loro mondi, si trasforma in un uomo muscoloso e affascinante, che spicca per la sua abilita nel combattimento, non per la capacita di amare. Jude si trova immerso nel mondo di Eoin e deve affrontare la battaglia della sua vita per garantire un futuro felice a entrambi.