Two franchise sci-fi movies had very different results in 2025.