Saw this last night......a towering effort from the actress playing The Sparrow..she seemed to be on screen for about 80% of the 140mins.
yes, a long film but it does not drag. The singing is lip synched very well ( or that actress is in the wrong job!). There are some faults with it > but still very recommended. Ta.