Last Night: An absolutely gripping psychological thriller with a brilliant twist