Home Entertainment Bappi Da is the best thing that has happened to the MARVEL universe!