Based on S.J. Watson's bestselling novel and adapted for the screen by Rowan Joffe (28 Weeks Later, The American), Before I Go to Sleep could be described as a follow-up to the premise of 50 First Dates -- that is if 50 First Dates had been a dramatic thriller starring Nicole Kidman, Colin Firth and Mark Strong.