EntertainmentNay Maps is centre stage with Amanda du-Pont in upcoming Netflix filmNay Maps will take centre stage next to Amanda du-Pont in an upcoming Netflix film titled ‘Little Big Mouth’ set to be released on 22 October.