Question: who plays arnie in what's eating gilbert grape
Answer: Leonardo DiCaprio