Movies News The 51st Annual Saturn Award Winners and Photo Gallery LOS ANGELES, CALIFORNIA – February 5, 2024 – The Saturn Awards show was abuzz last night with A-list celebrities arriving…