
Tom Hanks has admitted he has not always behaved well on set - but added being late is, in his opinion, the “cardinal sin” of the movie business.
The star, 66, who is known for his nice-guy persona, said “not everyone is at their best” at all times on the set of a movie.