Rituals wins University of Cambridge Film Prize