Complex sentence: Reflecting (2015), have been completed and presented, and the duration of the film thus far is 70 + minutes.
Split into simpler sentences: Reflecting (2015), have been completed and presented. The duration of the film thus far is 70 + minutes.