Unfortunately I'm not so fluent in English. Reading and writing works good enough, but understanding it gets difficult sometimes. As soon as people start talking in dialects or with heavy accents I get problems. I tend to miss important tiny little things of a plot.
So I prefer to see the movie in German first, to make sure, that I really understand everything. And after that I see, if I'm up for watching the English version either in cinema with german subtitles or later on DVD.