Claim: The Leftovers stars Amy Whinehouse.
Verdict: REFUTES