James Anthony Cotton - Rotten Tomatoes