Contracts and box office for Prometheus