Speakers of British English have a very strong preference for 'already'
with the perfect tenses to the exclusion of the simple past. (But
check with a speaker of BrE to be sure.)
Americans use 'already' quite freely with the perfect tenses and
the simple past. "I already saw that movie". ...