Shot on location in Puglia, Sebastian Nevols photographed the key art for Vanished Into The Night, a story about a father who, immersed in a difficult divorce process, embarks on a dangerous mission when his children disappear from their isolated country house. Now streaming on Netflix.