The second season of the British series Life On Mars arrives on American shores tonight on BBC America. I am looking forward to seeing how it all wraps up, as this is the final season and we are promised a resolution to the central mystery of the series.