Deva CasselBorn September 12, 2004 in Rome, Italy Filmography★ 0.0 Zero A.D.: The Birth of Christ2026★ 6.0 The Phantom of the Opera2026★ 7.7 The Leopard2025★ 5.5 The Beautiful Summer2023