Question: who does vin diesel play in the iron giant
Answer: Vin Diesel as The Iron Giant , a fifty - foot , metal - eating robot .