"Stonehenge" examines the history and many theories surrounding the ancient monument. Created from huge boulders, Stonehenge stands on the Salisbury Plain in Wiltshire, England. Was it constructed for human sacrifice or astronomy? These compelling questions and others are explored.