lizard in suit hybrid sci - fi movie poster