View Full Cast Erika NeriLetizia Bruni(as Moon)Sarah O'Neal(as Sarah Ricci)Andy CasanovaDiego Di Palma