Superseven awakens to find himself being held captive in a surreal village known as "The Hamlet"
Advertisement
Advertisement