This is excellent beginning to the best version of Hercules. Kevin Sorbo is perfect for the role and gives a great performance. There is wall to wall action here and a great story to match. I recommend it to everyone. A very high thumbs up on this one.