Originally Posted By: getthesenets
Black Rain
(clues 1 and 3...motorcycle..and Japan lead me to this guess. I don't see how #2 fits but that's all I can come up with)


This is a tough one, Gets. I have no clue what movie it is. Good luck. smile