David Robb Archive

‘Sacrifice’ Trailer

Opening in theaters and VOD April 29th. Starring: Radha Mitchell, Rupert Graves, Ian McElhinney, & David Robb Disturbing secrets lie buried in the bogs of a remote island in this spellbinding thriller. Shortly after surgeon Tora Hamilton (Radha Mitchell) moves with her husband (Rupert ...Read More