Evan Tilson Stroud - Rotten Tomatoes