Baseado no romance de Daphne Du Maurier, a trama gira em torno de Philip (Clafin), um jovem orfão que acredita que sua linda e misteriosa prima Rachel (Weisz) pode ser responsável pelo assassinado de seu guardião Ambrose,