luck animated movie