If you are flying into the U.S. and connecting to a domestic flight, then a 50 minute layover will be insufficient. In that time span, you would have to deplane, go through immigration, collect your bags, pass through customs, drop your bags, reclear security and then make it to your gate for your next flight.