the poster for the movie's title is shown in front of an egyptian pyramid