Lisa & The Devil - Rotten Tomatoes