106 minutes of laughter and shock