Mikhael is not a MOTION picture...it is a SLOW-MOTION picture.
Cast: Siddique is awesome in his role whereas others are just there to fill the void of hero, mother, step-father, and sister. Another mention should be of Suraj. Seemed like these two are the only people carrying the whole movie upon their shoulder. Nivin Pauly, as a protagonist definitely requires a physical trainer and an acting class for doing roles like this(Also in Kayamkulam Kochunni). Shanti Krishna, who is an experienced actress shown poor performance in the movie. Sister Jenny is good in her own rights, whereas there are a lot of other casts whose presence or absence is not going to bring any particular change in the overall plot.
Plot: The weakest plot ever. The movie was made so slow-motion that it seemed like a drag. Till the interval, the whole plot was moving too slow. Movies like this need to have a pace where things unfold eventually and have to be made with great detail and precision. But Mikhael was written and made poorly with an extremely slow pace. The start of the movie shown the boy(Gerald) alive and death of Siddique. After the open credit, Gerald commits suicide and Siddique was shown alive. Few minutes after that it was realized to be in flashback, then what Gerald was doing in the screen before he opening credit? Also before opening credit, Gerald said that he wanted to be a policeman, and after the opening credit, Gerald was shown as an ass-hole, who wants to touch girls and hurt people. It seemed like the whole script was written by different people on a daily-wage basis.
Overall, if the movie hasn't seen the door of a movie theater or people in the theater, then the reason will be very obvious.