The Blood of Rebirth is a Japanese movie directed by Toshiaki Toyoda and based on the famous kabuki legend of Oguri Hangan. It premiered at Montreal’s Festival du Nouveau Cinéma on October 13, 2009 and was released in Japan by Phantom Film on December 19, 2009.