Christian Rivers and Peter Jackson at the helm of The Dam Busters