Here it is! The video for the title song “My Own Worst Enemy” that Helena Josefsson and Robert Pettersson (Takida) have done for the movie “Hamilton – in the interest of the nation”