Claim: The Godfather Part III stars Jennifer Aniston.
Verdict: NOT ENOUGH INFO