First Look: South American Neo-Giallo, Francesca - ComingSoon.net