Paradise Films Scarlet Young puts on a show