James Cameron joins Martin Scorsese, Sir Ridley Scott, Francis Ford Coppola in slamming the superhero genre.