Dominic Cooper (“The History Boys”) has landed a role in Lone Scherfig’s “An Education,” starring Emma Thompson and Peter Sarsgaard. Orlando Bloom was previously announced for the role but had to drop out for scheduling reasons. Cooper’s upcoming credits include “Mamma Mia!,” alongside Meryl Streep, and “The Duchess,” alongside Keira Knightley.

Follow @Variety on Twitter for breaking news, reviews and more