1915. Der Erste Weltkrieg hat gerade begonnen. Der grosse britische Schriftsteller Rudyard Kipling (David Haig) will unbedingt, dass sein Sohn John (Daniel Radcliffe) seinen Teil dazu beiträgt, im Kampf gegen die Deutschen, im Kampf um die Werte, die er selbst so öffentlich unterstützt. Doch...