Emma Swan returned to her southern hometown of Storybrooke to pick up the pieces of her last shattered relationship, determined to rebuild her life in the one place she swore she'd never return to. What she didn't expect was the new priest and the journey of passion, love, and redemption he would take her on. [Priest!Killian Modern AU]
Once Upon a Time - Rated: M - English - Romance - Chapters: 13 - Words: 124,214 - Reviews: 323 - Favs: 329 - Follows: 616 - Updated: 9/21/2017 - Published: 8/24/2015 - Emma S., David N./Prince Charming, Snow White/Mary M. Blanchard, Killian Jones/Captain Hook