Random: A terrifying and highly inventive debut thriller