According to The Hollywood Reporter, Giovanni Ribisi and Gary Dourdan are joining the cast of the Revolution Studios' psychological thriller Perfect Stranger. Halle Berry and Bruce Willis already have signed on to topline.

The James Foley-helmed film is set in the world of Internet intrigue, where Berry plays a woman who goes undercover both online and off to investigate a friend's murder. Perfect Stranger originally was penned by John Bokenkamp, with rewrites by Frank Rinzulli and Todd Komarnicki. Ribisi will play Miles Haley, an IT wiz and hacker who helps Berry's character in tracking the killer online and gets her into the secret corners of the Net. Dourdan portrays Cameron, Berry's on-again, off-again boyfriend.