This episode gave me certain movie vibes.

The Yuri Empire