Home News Megan fox eager to clinch role in ‘Pirates of the Caribbean’