Puppets

Watch The Giants

Watch The Giants, in Liverpool, in this short film from our summer 2014 visit.

The Giants in Liverpool

We had no idea The Giants would be in Liverpool. They appear in Liverpool every two years for one weekend only. The Giants come from Nantes and perform a circuit that sees this spectacle travel across Europe.