2) Haley Joel Osmont
Haley Joel Osment won the hearts of the world for his unparalleled performance in The Sixth Sense. But now the 26 year old is unrecognizable as he prepared to play a Nazi in an upcoming movie Yoga Hoosiers. He has gained quite a bit of weight and has transformed his appearance for the role. It’s good to know that his dedication to his acting continues.