Kanade Takakura is an elite detective from the New York Police department. He has a very keen sense of judgement but is cold and inflexible. Kanade lost his father in a murder as a young boy, which drove him to become a detective.
Maruo Kudo is a former motorcycle gang member now special detective with the Japanese police department. These two opposite characters team up on a case in which secrets are held by a young lady named Yuki Matsunada.
When childhood friends Yui and Naoki are by chance reunited as adults, they begin to feel they were destined for each other. However, just as Naoki prepares to propose to Yui, he becomes embroiled in a mysterious incident and dies.
Now Naoki's soul wanders the world unable to express his true feelings for Yui. Yuzuru, a detective and the only person who can see Naoki, goes in pursuit of the truth behind Naoki’s death. At Naoki tries to use Yuzuru to talk to Yui, but will he be able to convey his message of love?
After a race they drive in ends fatally, friends Kike and Noche flee to Mexico City to hide, rebuild their lives and escape danger ... or at least try.
Hiromi and Kaito end up in a guesthouse run by an ageing surfer and his granddaughter Makoto. The summer passes amidst the comings and goings of guests, each one gradually discovering the others.
When 21-year-old Kohei learns he has six months to live, he recruits his friends to form a group of cat burglars who steal for the good of the community.