Sara Rosa Losilla

The Last Man on Earth is a 2011 Italian science fiction drama film directed by Gian Alfonso Pacinotti. Its original Italian title is L'ultimo terrestre, which means "The last eart…

Filmography

  • EVA (2011) · as Prototype 5.1.9