I might be wrong but my assumption is a big part of costs was a substantial retooling of the plot. Originally it has America Fererra as Elios mother, who was replaced with Zoe Saldana only last August (??). Additionally the first trailer seems to indicate an entirely different plot than the one in the finished product