Robert Pattinson was allowed to do "whatever" he wanted on the set of 'The Lighthouse', in which he played lighthouse keeper, Ephraim Winslow.