Blood Red Beach follows a group of friends venturing to a remote island, chasing adventure and escap…