Setelah berhasil selamat dari serangan Babylon di musim pertama, Jeong Ji An (Kim Hye Joon) ternyata belum bisa benar-benar melanjutkan hidupnya dengan tenang. Di A Shop for Killers 2, Ji An justru memilih menjauh dari Jeong Jin Man (Lee Dong Wook) dan mengasingkan diri di Pulau Hanam, jauh dari hiruk-pikuk Seoul.
Keputusan Ji An ini bukan tanpa alasan. Ia harus menghadapi kenyataan pahit tentang pamannya hingga kesulitan untuk kembali mempercayai orang lain. Lantas, kenapa Jeong Ji An memilih hidup sendirian di A Shop For Killers 2? Inilah tiga alasannya.
