The team behind the reconstruction of Planet of Giants explain how it was put together.
2006
2013
1952
1951
2010
2004
2007
1989
2005
1978
2015
2008
2014
2022
1999
2025
1972