Claim: Black Sails is set solely on Mars.
Verdict: REFUTES