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…