Dwayne Johnson stars in new trailer for Hercules: watch now