Marvel Studios president Kevin Feige has been honored at the 45th annual Saturn Awards that was streamed live for the first time

Original Article