CASTING THE FUTURE