Netflix's big-budget action film may not be a ThunderCats movie, but it is definitely a Michael Bay movie.