I didn't realize the movie was that long (188 minutes). The director perfectly told us a story of miracle. Tom Hanks was amazing as usual. Michael Clarke Duncan played a big role here. He represented the character well enough to make his appearance memorable. My only regret was that I didn't watch this movie earlier.