Lee Majors Pictures - Rotten Tomatoes