Barnes interpretó de nuevo a Caspian (esta vez como el rey Caspian) en la tercera entrega de "Las Crónicas de Narnia", "", la cual fue estrenada en diciembre de 2010.