Director of ‘most controversial film ever’ Ruggero Deodato dead aged 83 Towleroad December 31, 2022 Leave a Comment Published by BANG Showbiz EnglishRuggero Deodato, renowned as the director behind the “most controversial film ever”, has died aged 83. An inspiration … [Read more...] about Director of ‘most controversial film ever’ Ruggero Deodato dead aged 83