Blade of the Immortal – Red Band Trailer
Director Takashi Miike’s 100th feature film opens in U.S. theaters November 3. Watch more trailers here! https://www.youtube.com/watch?v=4RzC6apm6q4&index=1&list=PLraFbwCoisJAvwhU-EjfZNFqj5jlAk8hk Catch up on the best from IGN here! https://www.youtube.com/watch?v=fUWzLcJ6yLs&list=PLE196726F02565118&index=1 Subscribe to IGN for…