Director Adam Shankman is trying to secure actress Amy Adams for a role in his musical Rock of Ages.

If she takes the part, Amy Adams will play a reporter who is working on an expose of rock star Stacee Jaxx (Tom Cruise), then she ends up sleeping with him. The role was originally offered to Anne Hathaway last month, although she had to turn it down since she will be busy portraying Selina Kyle in The Dark Knight Rises.

The role also calls for a duet, with the journalist and Stacee Jaxx singing I Want to Know What Love Is by Foreigner. We also reported a few weeks ago that Warner Bros. issued an open casting call for the role of Drew Boley. Testing will take place in Los Angeles on Saturday.

Adam Shankman is directing Rock of Ages from a screenplay by Chris D'Arienzo, which he adapted from his own stage musical. Production will start on May 19 in Florida.