Sam Grace (the lead character) is shown continually using a handgun in Bermuda; firearms are strictly illegal & forbidden in Bermuda.
The national speed limit for all motor vehicles in Bermuda is 35 km/h (approximately 20 mph). the two lead characters are shown continually driving a lotus in Bermuda in speeded up motion.