Stephen Nedumpally Jeep - This is one fact i found special about the movie lucifer. Stephen Nedumpally Jeep : This is one fact i found special about the movie lucifer.