Devil Face, Angel Heart (Bin lim mai ching) - Rotten Tomatoes