Actor and director Kim Rossi Stuart declared that he didn't want to play a role in Anche Libero Va Bene, because he wanted to concentrate on directing. But when the actor who was supposed to play the father (Renato Benetti) walked out two weeks before shooting, the producers pressed Kim Rossi Stuart to play this role himself.
Kim Rossi Stuart chose to shoot at the same school he went as a child. The principal was the same as when he went there.