Vincenzo Natali, Delphine Chaneac and Guillermo del Toro Pictures: Splice Los Angeles Premiere Red Carpet Photos and Pics
(L-R) Director Vincenzo Natali, actress Delphine Chaneac and executive producer Guillermo del Toro pose on the red carpet at the "Splice" movie premiere held at Grauman's Chinese Theatre on June 2, 2010 in Hollywood, California.