Samuel Barnett as John Millais (Desperate Romantics)