Investing a big chunk of your time in script development helps as it would help you to knock out some different profiles. Pay a good attention to character arc, dialogues and story structure. Happily build a strong narrative around which derives the memorable cinematic experience, says Paul Haggis.