According to his mother's request, Nat, a young architect, unwillingly takes a journey to visit 9 different temples in order to clean up his bad karma. He is accompanied by Poon, his beautiful columnist girlfriend, and Sujitto, a young novice monk.
The karma of one person can effect the karma of others as well. Horrifying acts done in their previous lives reveal themselves as the journey goes by. The more they try to clean up Natís bad karma by making merit, the closer they get to them.