mechanical avocado sci - fi movie poster