This movie looks horrible. Fox needs to give the license back to Marvel Studios.