Summoned into life by a god-like deity, two Easter Island statues engage in a fierce battle in outer space.
2006
1996
2019
1993
1987
2009
2016
1955
2017
1985
1988
1991
2001
2004
2023