From a touching sci-fi blockbuster to a wilfully provocative comedy-drama