we were there for almost two hours....it was fast moving ....food drinks and the show....it was excellent.
if you use your own car it shouldnt take to long to return to the resort....we used the bus service after the monorail down to mk landing and had no issues....or you can monorail to epcot and then get on a bus there too....