You have to admit, I'm exciting - a daring homemade scene