Question: who played harry in harry in the hendersons
Answer: Kevin Peter Hall