William is the only living resident in a town full of the dead. Memories of his past life in modern-day Japan haunt him, and he realizes his failure to contribute to society. William is determined to not make the same mistake again and make his life vibrant and meaningful. However, he is unaware of how he ended up in the town of the undead and is left to unravel the mystery while discovering what it truly means to live a fulfilling life.