Samuel L Jackson is to star opposite Hailee Steinfeld in indie drama Barely Lethal.
The Oscar-nominated actress is already on board to play a 16-year-old "international assassin", who will fake her own death so she can have a normal teenage life at school, and the Django Unchained actor is tipped to play her mentor, who trains her, reported Variety.
Kyle Newman, who directed Fanboys, will take the reins for the comedy.
Samuel - who played houseboy Stephen in Quentin Tarantino's spaghetti Western Django Unchained - has a few forthcoming big-screen outings including roles in Spike Lee's Oldboy remake and the RoboCop reboot.
The 64-year-old is also set to reprise his Marvel role as SHIELD leader Nick Fury in the Captain America sequel, The Winter Soldier, and is in talks to play the US President in action thriller Big Game.