Weekly Ketchup: Bill and Ted returning? Excellent! - Rotten Tomatoes