Robbie Ryan is an Irish cinematographer whose work spans over 106 film projects, including feature-length, short films, commercials, and music videos. From Wikipedia
After nearly a decade in development, John Maclean’s samurai western set in 1790 Scotland arrives in cinemas on June 13.