A highly entertaining film, Ta Fa Likit easily became a blockbuster hit in Thailand. Reflecting a Buddhist perspective, the film is the story of a would-be groom who is determined to save the endangered soul of his beloved bride from the mischief caused by a malicious reincarnated spirit residing within a German Shepherd. The encounter leaves the woman, Waan, in a coma, and her fiance Jeab with only a short time in which to save the lives of five more people who are destined to die. Jeab learns of his daunting task when a mysterious priest steps from the shadows and tells him it is the only way to spare Waan's soul. Jeab, previously an atheist, takes the priest's advice and hits the streets of Bangkok in hopes of finding enough people to rescue. A newspaper dated the next day, helps him with his quest. The setting brings to mind Between Two Worlds, the classic fantasy of Fritz Lang. Director Oxide Pang integrates present-day urban Bangkok with Buddhism and jumps from past to present to future with ease. The fast flow of the film is reminiscent of Hong Kong television films, which is where Pang comes from. The ending is a real surprise.