The movie legend that is Jade Russell is back again