Peter Stormare view 3