What if you combined 50 First Dates with Memento? It would look something like Before I Go to Sleep. Based on S.J. Watson's best-selling novel, Nicole Kidman plays a woman who wakes up every morning with total amnesia. And if that's not bad enough, some real psychological-thriller business happened in her past. Colin Firth plays her charming yet seemingly sinister husband. Not sure how a vomiting walrus will come into play.