Cara Delevingne Lands a Role in the Amanda Knox Film