Very strange indeed. Reminiscent of the famous Agatha Christie novel, And Then There Were None. It’s about a man who plans to commit a series of revenge murders and then suicide in order to create and unsolvable crime. It all takes place on an island.
I loved that movie. I have to look it up on on demand.