SciFi.com answers a question that's been on all our minds of late: What ever happened to Mister Roberts? This article reports that he has created his own LA-based production company, Point of No Return. Their first project is called "Earthfall", a futuristic Mars movie budgeted at forty to sixty million dollars. Roberts' company plans "to produce twelve films over the next five years, as well as TV series and interactive projects". Lets just hope he's given a chance to dance with the girl that brought him... Thanks to all who reported this.