- Giancarlo Giannini als Carlo Alfano
- Laura Antonelli als Elena Grimaldi
- Sergio Castellitto als Vittorio Mariani
- Ennio Fantastichini als Franco Grimaldi
- Angela Molina als Giulia Alfano
- Claudia Pandolfi als Anna Alfano
- Giulio Scarpati als Dr. De Santis
- Valeria Golino als Claudia Grimaldi
- Michele Placido als inspecteur Bonetti
- Stefania Sandrelli als Teresa Alfano
- Massimo Venturiello als Roberto Alfano