rotten tomatoes is that allowed here may have a review and a review should count as proof to release of a film i couldn't get the webpage at rt to work and saw nothing there