movies news The Lost Boys Director Joel Schumacher Has Died Aged 80 When your a filmmaker that many critics love to rip apart in reviews, you forget By Paul Devine / 22 June 2020