Cast and characters. Lindsay Lohan as Hallie "Hal" Parker and Annie "Ann" James, 11-year-old twin sisters who were separated after birth.