Impetigore ★★★

The first few scenes are undoubtedly good. However, it fails to deliver this whole 'tricky' story in consistent quality after the first 30 minutes. Casting Ario Bayu for that role is probably the real twist.