Alexandra Daddario interpretó a Annabeth, mientras que Jake Abel audicionó y se quedó con el papel de Luke Castellan.