the meaning of a quote about cinema [closed]

Solution 1:

It is not good or clear writing.

"The need of the hour" is an unnecessarily literary way of saying "What is needed right now".

The antecedent of "it" is presumably "cinema" - or, rather, "cinema studies" - but it's hard to determine that from the words alone.