Renegade Interview: Rob Baard, ‘Ninja: The Immovable Heart’

In ‘Ninja : The Immovable Heart,’ Aussie martial-artist Rob Baard plays a modern-day Ninja in an adventure that chronicles the filmmaker and actor’s own personal journey.

Read More