https://youtu.be/Wwk4UBQyy38 Octavia Spencer has long been renowned for wowing in any role she takes on and her appearance in Sci-Fi…