Leela Savasta - Rotten Tomatoes