The movie takes place in 2001 but when Lucia's colleagues talk to the police about her, a computer monitor clearly shows the Microsoft Windows Aero interface which wasn't available until Windows Vista was released in 2006. The screen, however, looks more like Windows 7 which did not release before 2009.