This July, a group of young filmmakers will prove their doubters wrong by premiering their feature film “Sasquatch” at the exclusive Prince Charles Cinema in Leicester Square. The film, a hilarious coming-of-age comedy about two young men who kill time by faking Bigfoot sightings in the remote forests of Cumbria,