On a remote Greek island, twin brothers find themselves entangled in a tumultuous love triangle in Killer Heat.