Yoon Cheo Yong (Oh Ji Ho) is a detective who can see and hear ghosts from the day he was born. He solves mysterious cases along with female detective Ha Sun Woo (Oh Ji Eun) and high school student ghost Han Na Young (Jun Hyo Sung).