The American animated movie was leaked on Sunday, 12 April, by an anonymous account on X (Twitter).