I am looking at flying from Newark International to Munich on Lufthansa, and then to Berlin-Tegel. I believe it is all booked as one trip; however, flights entering the United States require you to retrieve baggage and then re-check it after going through Customs. Is it the same for Germany?
I am somewhat worried because there is only 50 minutes between flights, and the waits for Customs and the baggage claim may be long.