Claim: The Leftovers stars Amy Brenneman and has been successful.
Verdict: NOT ENOUGH INFO