Allen, the first feature film from Bluey studio Ludo, is streaming on Netflix now.