Hilary Swank as Amelia Earhart