In a number of corridor scenes elements of the prison's modern fire alarm system are visible. The film is set in the 1930s.
In a scene where Charlie pulls a bundle of dollar bills from his pocket, these are modern currency.
None of the film is shot at Alcatraz Prison. The film was shot at Gloucester Prison in the U.K. the layout of the prison is nothing at all like that of Alcatraz.