New The Legend of Hercules clip released

The Legend of Hercules