Mastering Video Encounters