Dave Franco had a role in this 2013 American paranormal romantic comedy film based on Isaac Marion's novel of the same name?