Shibuya kaidan (The Locker) - Rotten Tomatoes