Movie History How Nikola Tesla Popp'd My Cherry 2011 How Nikola Tesla Popp'd My Cherry 2011 Payback 2006 Payback 2006 Redemption Factor 2006