Peter Stormare - Rotten Tomatoes