Adam Green of The Moldy Peaches will soon release his new feature film Alladin, and shares a music video for “Never Lift A Finger.”