Film, Film Reviews, Spotlight Lorenza Izzo, Rising Star Stuns in Tarantino’s “Once Upon a Time In Hollywood” By Bel Hernandez Chilean actress Lorenza Izzo is featured as Italian movie star Francesca Capucci in Quentin Tarantino’s much-anticipated motion picture Once...