Journey to Mecca incorporates the following cinematic milestones: