There are at least two ways to watch a Japanese movie. You can watch them with the original Japanese audio alongside English subtitles, or you can watch the movie with English actors voicing over the Japanese characters, with various scenes sometimes removed. You could also watch them in a completely different language, just like I did when I decided to watch Godzilla: Final Wars in Indian. It wasn't particularly interesting. I most usually watch the Godzilla and Gamera movies in Japanese with English subtitles, excluding King Kong vs. Godzilla and Godzilla vs. MechaGodzilla as those are the only two movies that I don't own in Japanese.

My question is which do you prefer? Do you watch them in Japanese or English and why?