Menfolk is a new and ambitious student short film, set to be filmed over the summer holidays at Portstewart Strand, a coastal ...