'The Creator' tops Visual Effects Awards with five wins, 'Spider-Man: Across the Spider-Verse' snags 4 February 22, 2024 10:25 am|