A good battery life for watching movies is at least 8-10 hours of continuous playback.