Check out this brand new TV spot for Total Recall featuring snippets of new footage!
This new trailer for ‘Total Recall’ is going to make you wish you had three hands.
With an upcoming release it looks like we’ve started to see a bit more advertising for ‘Total Recall’. […]