Contracts and box office for Future Shock