It stars Logan Lerman as the main character , Percy Jackson , alongside an ensemble cast which includes Brandon T. Jackson , Alexandra Daddario , Jake Abel , Rosario Dawson , Steve Coogan , Uma Thurman , Catherine Keener , Sean Bean and Pierce Brosnan . It stars Logan Lerman as Percy Jackson alongside an ensemble cast that includes Brandon T. Jackson , Alexandra Daddario , Jake Abel , Rosario Dawson , Steve Coogan , Uma Thurman , Catherine Keener , Kevin McKidd , Sean Bean and Pierce Brosnan .