This film is too bloody long. So much so that if it wasnt for the two hugely engaging, easygoing, most effortless actors weve seen in Hindi films, perhaps ever — Ranbir Kapoor and Anushka Sharma — you could be forced to look away from the screen altogether at some point.