Set solely on a beach on the coast of the North Sea, Driftwood’ explores how two brothers navigate the grief…