Claim: Liana Liberato starred in The Last Sin Eater (2010).
Verdict: NOT ENOUGH INFO