Many words have been used to describe Brian De Palma over the years. Words such as talented, overrated, offensive, gifted, underrated, and so on, have told the tale of a career, which has seen its ups and downs. And while his contemporaries, George Lucas, [...]