Final trailer arrives for The Legend Of Hercules: watch now