Watch Radiohead’s “I Promise” Music Video Directed by Michal Marczak by Ed Gonzalez June 2, 2017 This uniquely immersive video attests to Marcak knack for empathetically homing in on the essence of archetypical figures.