Site promoting Michael Mann’s new show ‘Luck’ in France. Full screen video backgrounds, fast animations, smooth transitions – all wrapped up in a nice design. Like the way the screen splits diagonally to reveal the new content…
Created by Hellohikimori.