It is said the film Cannibal Holocaust (1980) was released in 1990. It was actually released in 1980.
It is implied Jacquie Delice purchased a gun online. This would be impossible to do in Australia (where the film is set) since it is illegal to purchase guns online, let alone without a license.
Jacquie states that she didn't receive her designed ENTER score, which was an Australian tertiary entrance rank (acronym for Equivalent National Tertiary Entrance Rank) that was used until 2010, when it was replaced by ATAR scores (Australian Tertiary Admission Rank). The film takes place in 2012, well after the ENTER system was replaced. However, Jacquie could've graduated well before the ENTER/ATAR change over, technically resulting in an ENTER score.
In the cafe scene, the reflections of the camera and the director can be seen in the window.