What two stars shared the screen with Andrew Keegan in the 2001 adaptation of William Shakespeare's "Othello"?
Andrew Keegan: Andrew Keegan (born January 29, 1979) is an American actor best known for his roles in television shows including "Party of Five" and "7th Heaven" and in films such as "10 Things I Hate about You", "The Broken Hearts Club" (2000) and "O" (2001). O (film):  It stars Mekhi Phifer and Josh Hartnett.
Mekhi Phifer and Josh Hartnett