Expected to grow up an ordinary farm boy, Jack, goes on an adventure that challenges his beliefs and his view of who he is, as he fights Giants, monsters and mages, to save his Camelot from destruction.