A l'époque de la prohibition, à Chicago, deux gangs rivaux dirigés par Robbo et Gisborne se disputent la suprématie à la suite de la mort de Big Jim, le gangster le plus puissant de la cité.
En l'An 1000 dans les Cornouailles, le roi Mark exile le Prince Noir. Pour se venger, il fait enlever la fille du roi par un géant. Mais le fils d'un humble fermier, Jack, sera quémandé par le roi pour sauver sa fille des griffes du géant. Son chemin sera semé d'embûches et de monstres fabuleux...