Continuity mistake: At the end when Dana fell off the roof, notice the scars on her face when she rolls off what used to be the Djinn. At first, they are simple scratches. When she gets to the roof of the building to find her boyfriend, the scars are deep scrapes. Then in the final shot they are back to simple scratches again.
Continuity mistake: When Dianna scrapes against the other car trying to get the Djinn off, he lands in front of the car near the sidewalk, face down. After Dianna's car blows up, it cuts back to the Djinn who is now clear in the middle of the road to the right of the car, nowhere near the sidewalk, and also face up.