Il Passeggero Trailer Keyframes Locandina Credits: Production Malandrino Film Director Benni Piazza Director of Photography Davide Santi Writer Benni Piazza