Claim: Liana Liberato starred in The Last Sin Eater as Cadi.
Verdict: NOT ENOUGH INFO