Murder Island was always destined to cause a stir. The Channel 4 reality TV show sees four pairs of contestants travel to the fictional island of Hirsa (the real location is actually the Scottish ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results