Home Entertainment Nick Payne science drama to premiere