Star Wars: 10 Obscure Movie Secrets That Took Years To Discover WhatCulture 24 Mar 2025 Homer Simpson was a clone trooper?