What film was directed by Peter MacDonald and also a Hollywood blockbuster like 2014 American superhero film based on Marvel Comics?