Lucas Till, the young actor who played Havok in "X-Men: First Class," has joined the cast of "Stoker," a Fox Searchlight thriller.

Nicole Kidman, Mia Wasikowska and Matthew Goode also star.

The actor Wentworth Miller wrote the movie under the pseudonym Ted Foulke.

Chan-wook Park is directing the movie about a teen who is mourning the death of her father at the same time her mysterious uncle appears in her life.

Till is only 20, but he already has an impressive heap of credits. He played a young Jack Cash in the 2005 "Walk the Line," and had small parts in this year's "Battle: Los Angeles" and 2010's "The Spy Next Door." He played Travis Brody in the 2009 "Hannah Montana: The Movie."

He's also an ambitious guy who is a partner in the production company Grindfist, and is also producing a superhero movie called "Vs." and a horror film called "Vacation 8," both of which he stars in.