Does the French version make the trailer look any better? I'm still willing to maybe give it a chance. Maybe. Or I might just wait and rent it. I have to admit I'm curious to see how it turns out.
I just found another Japanese trailer at I Watch Stuff and we get to see the Dragon.