For the longest time, it seemed that any movie based on a video game was doomed to fail ... but a genuinely fun ...