
Written, Directed, and Produced by Longyin Zhou and Yujie Chen
In this 3D animated comedy, a baby devil must secure his recent promotion by killing all of humankind. Unfortunately, the furniture in his new house makes it impossible for him to go to work! Will the baby devil complete his big mission?
5 minutes