Movie History The Ninja Immovable Heart 2014 The Ninja Immovable Heart 2014 The Ninja - Immovable Heart 2014 The Castle 1997 The Castle 1997 The Castle 1997 Halifax: Words Without Music 1994 Say a Little Prayer 1993 Say a Little Prayer 1993