moviesNews Guillermo del Toro's 'Trollhunter: Rise of the Titans' Set for 2021 Release on Netflix August 8th, 2020