Anthony De Longis - Rotten Tomatoes