Home/Spencer LockeSLSpencer Locke4 titles · Cast6.7HDMonster House20066.2HDInsidious: The Last Key20185.7HDTarzan20134.9HDMad Genius2017