Runners Up to play Brett
Alexander Ludwig (The Hunger Games, The Seeker: The Dark Is Rising)
Kellan Lutz (Twilight, Immortals)
My Choice for Brett
Freddie Stroma (Harry Potter and the Half-Blood Prince, Pitch Perfect)
Brett is a lovable dopey guy, enthusiastic and pretty full of himself. He does have a soft side however, and a cutting past that later books will explore. All of these actors have the goods to play him, although Kellan is perhaps getting a bit old for the role. Between Alexander and Freddie, it was kind of a toss-up, but I just think Freddie is prettier, and he seems like more of a ladies' man, which suits Brett.