There are many chilling scenes in The Godfather trilogy, but none more intense than this Michael Corleone moment.
Last Life in the Universe” director Pen-ek Ratanaruang reunites with cinematographer Christopher Doyle for an unusually mouth-watering take on the revenge genre.