The winners of the 2023 51st Annual Saturn Awards were announced this weekend ...
Outlander
The winners of the 2017 Saturn Awards have been announced.
Star Wars: Episode VII -- The Force Awakens was a big winner at the Saturn Awards, taking top spots in many categories.