About

stranger than paradise productions is a london based production house that delivers high end and cutting edge motion picture contents.